支付宝开放平台 MCP 服务
基于 Model Context Protocol (MCP) 的支付宝开放平台MCP服务,支持将远程支付宝官方MCP SSE服务代理到本地stdio服务,并提供支付宝身份认证功能。
⚙️ 配置选项
配置优先级
- 命令行参数(最高优先级)
- 环境变量
- 默认值(最低优先级)
配置参数详解
--env | AP_CURRENT_ENV | string | 'prod' | ❌ | 运行环境: 'prod' 或 'sandbox' |
--appId | AP_APP_ID | string | - | ✅ | 开放平台注册的应用 ID |
--appPrivateKey | AP_APP_KEY | string | - | ✅ | 应用受限私钥 PKCS#8 格式 |
--appAuthToken | AP_INVOKE_AUTH_TOKEN | string | - | ❌ | 支付宝应用授权令牌 |
--logLevel | LOG_LEVEL | string | 'info' | ❌ | 日志级别: 'debug', 'info', 'none' |
--logEnabled | AP_LOG_ENABLED | boolean | true | ❌ | 是否启用本地文件日志记录 |
🔧 集成示例
在 Claude Desktop 中使用
-
找到 Claude Desktop 配置文件:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
-
编辑配置文件,添加 MCP 服务器配置:
{
"mcpServers": {
"alipay-mcp": {
"command": "npx",
"args": [
"-y",
"@alipay/open-mcp-server",
"--appId", "2021000123456789",
"--appPrivateKey", "MIIEpAIBAAKCAQEA..."
]
}
}
}
完整配置
{
"mcpServers": {
"alipay-mcp": {
"command": "npx",
"args": [
"-y",
"@alipay/open-mcp-server",
"--appId", "2021000123456789",
"--appPrivateKey", "MIIEpAIBAAKCAQEA...",
"--appAuthToken", "应用授权令牌,第三方应用代调用时需要设置的 ",
"--logLevel", "info",
"--logEnabled", "true,开启日志打印"
]
}
}
}
日志文件
日志文件默认保存在:
- macOS/Linux:
~/mcp-server-alipay.log
📞 技术支持
如有问题,可通过以下方式获取支持: