基本能力
产品定位
银联MCP支付服务是一个基于MCP协议的支付工具,旨在为智能代理应用提供安全、便捷的银联支付接入能力。
核心功能
- 支付接入:支持各类智能代理应用接入银联支付能力。
- 自动化支付流程:通过智能代理应用自动完成订单生成、支付链接生成和支付确认。
- 多场景支持:适用于酒店预订、旅行规划等多种支付场景。
- 安全认证:支持商户签名证书、验证证书等安全机制。
适用场景
- 酒店预订:用户通过智能代理应用输入旅行需求,代理自动推荐酒店并完成支付。
- 旅行规划:代理根据用户需求自动规划行程并完成相关支付。
- 其他智能支付场景:任何需要接入银联支付的智能代理应用。
工具列表
- MCP Inspector:用于调试和了解银联MCP服务功能的工具。
使用教程
使用依赖
- 注册成为银联开放平台的收款商户并获取商户私钥。
安装教程
- 在Cursor项目中添加以下配置到
.cursor/mcp.json:
{
"mcpServers": {
"unionpay-mcp-server": {
"command": "npx",
"args": ["-y","unionpay-mcp-server"],
"env": {
"UP_ACQ_INS_CODE": "",
"UP_ACCESS_TYPE": "",
"UP_MER_ID": "",
"UP_TR_ID": "",
"UP_TOKEN_TYPE": "",
"UP_FRONT_URL": "",
"UP_FRONT_FAIL_URL": "",
"UP_BACK_URL": "",
"UP_SIGN_CERT_PATH": "",
"UP_SIGN_CERT_PWD": "",
"UP_VALIDATE_CERT_DIR": "",
"UP_NEED_ENCRYPT": "",
"UP_ENCRYPT_CERT_PATH": "",
"UP_DECRYPT_CERT_PATH": "",
"UP_ENCRYPT_CERT_PWD": "",
"UP_LOG_DIR": "Log output directory, optional, logs are output to HOME directory by default"
}
}
}
}- 在Cline设置中找到
cline_mcp_settings.json配置文件并添加类似配置。
调试方式
- 通过
export设置各种环境变量。 - 执行以下命令启动MCP Inspector:
npx -y @modelcontextprotocol/inspector && npx -y unionpay-mcp-server- 在MCP Inspector WebUI中进行调试。
