@alipay/open-mcp-server
v1.0.9
Published
alipay openplatform mcp server
Readme
支付宝开放平台 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
- macOS:
编辑配置文件,添加 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,开启日志打印"
]
}
}
}- 重启 Claude Desktop
日志文件
日志文件默认保存在:
- macOS/Linux:
~/mcp-server-alipay.log
📞 技术支持
如有问题,可通过以下方式获取支持:
