YOP

yop-mcp 是一个专为易宝支付开放平台(YOP)设计的 MCP (Model Context Protocol) Server,提供了一套完整的工具函数,帮助开发者通过AI助手(如Claude、Cursor等)更便捷地获取YOP平台的相关信息、生成密钥对、下载证书等操作。
  • python

1

GitHub Stars

python

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "yop-platform-yop-mcp": {
      "command": "uv",
      "args": [
        "run",
        "yop_mcp/main.py"
      ]
    }
  }
}

You have a dedicated MCP server that uses the Model Context Protocol to access YOP platform information, generate keys, and fetch certificates. It’s designed to be easy to plug into your preferred AI tools and workflows, so you can quickly query product data, API details, and SDK guidance while keeping sensitive operations like key and certificate handling secure.

How to use

Use your MCP client to connect to the local MCP server and access the 10 built-in tools. You can request platform overviews, product details, specific API definitions, and key/certificate operations. The server returns results in markdown format for direct display in your UI or chat tools, and it handles retries and fallbacks to ensure you receive the information you need.

How to install

Prerequisites you need before starting are Python 3.10 or newer and a local runtime tool to host the MCP server (uv is recommended). You may also use a direct runtime command if you prefer a remote runner.

Step 1: Install the runtime tool for local execution

pip install uv

Step 2: Run the MCP server directly from the project entry point using the runtime you installed

uv run yop_mcp/main.py

Additional sections

Configuration and runtime notes: The server is designed to be run locally and plugged into MCP-compatible AI tools. You’ll typically start it as a stdio server from your automation or tooling environment. If you want to use a remote runner or another orchestration method, the same server entry point is used but wrapped by your chosen launcher.

Security considerations: The MCP server handles sensitive data such as keys and certificates. Treat generated keys, certificates, and auth codes as confidential, and perform all sensitive operations in a secure environment (e.g., a dedicated build or CI runner with restricted access).

Troubleshooting tips: If the server fails to start, verify that Python 3.10+ is available, the uv runtime is installed, and the path yop_mcp/main.py is correct for your environment. Check for port or path conflicts in your tooling setup and ensure the environment has network access to required endpoints for data retrieval.

Available tools

yeepay_yop_overview

Fetches an overview of the YOP platform, including platform norms, product highlights, integration steps, and tooling information.

yeepay_yop_product_overview

Retrieves a broad overview of all products on the YOP platform.

yeepay_yop_product_detail_and_associated_apis

Obtains the introduction, usage notes, and related API lists for a specified product.

yeepay_yop_api_detail

Provides a detailed definition for a specific API, including parameters, examples, and response details.

yeepay_yop_java_sdk_user_guide

Delivers usage guidance for the yop-java-sdk.

yeepay_yop_sdk_and_tools_guide

Gives guidance on using the provided SDKs and tools and best practices for integration.

yeepay_yop_link_detail

Fetches detailed content for a given YOP link or subpage.

yeepay_yop_gen_key_pair

Generates an asymmetric key pair (RSA or SM2) and stores it according to the specified storage type.

yeepay_yop_download_cert

Downloads a CFCA certificate using the provided key pair and credentials, saving the results locally.

yeepay_yop_parse_certificates

Parses certificate files to extract Base64-encoded public or private key strings.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
YOP MCP Server - yop-platform/yop-mcp | VeilStrat