使用说明
nexi xpay mcp服务器
MCP服务器 Nexi XPay后台API。使AI助手(Claude、Cursor等)能够从您的Nexi XPay商家帐户查询订单、交易详细信息、警告/异常和支付方式。
工具
| 工具 | 说明 |
|---|---|
list_orders |
列出带有过滤器的订单(日期范围、渠道、状态、交易代码) |
order_details |
特定交易的完整细节 |
warnings |
检索警告/异常(默认值:过去7天) |
payment_methods |
列出商家的当前付款方式 |
先决条件
- Python>=3.10
- Nexi XPay商户账户,可访问后台API
- API证书: 别名, API密钥 和 密钥 (来自Nexi后台)
安装
uvx nexi-xpay-mcp-server
在.mcp.json中的用法
添加到MCP配置文件(.mcp.json 对于克劳德代码, claude_desktop_config.json 克劳德桌面版):
{
"mcpServers": {
"nexi": {
"command": "uvx",
"args": ["nexi-xpay-mcp-server"],
"env": {
"NEXI_ALIAS": "your_alias",
"NEXI_SECRET_KEY": "your_secret_key"
}
}
}
}
多家商户
使用不同的密钥为每个商家运行一个实例:
{
"mcpServers": {
"nexi-acme": {
"command": "uvx",
"args": ["nexi-xpay-mcp-server"],
"env": {
"NEXI_ALIAS": "acme_merchant",
"NEXI_SECRET_KEY": "acme_secret_key"
}
},
"nexi-globex": {
"command": "uvx",
"args": ["nexi-xpay-mcp-server"],
"env": {
"NEXI_ALIAS": "globex_merchant",
"NEXI_SECRET_KEY": "globex_secret_key"
}
}
}
}
环境变量
| 变量 | 必填 | 默认 | 描述 |
|---|---|---|---|
NEXI_ALIAS |
是 | - | 商户别名(也用作API密钥) |
NEXI_SECRET_KEY |
是 | -- | MAC计算密钥 |
NEXI_TEST |
没有 | false |
设置为 true 使用测试环境 |
发展
git clone https://github.com/stucchi/nexi-xpay-mcp-server.git
cd nexi-xpay-mcp-server
uv sync
本地运行:
NEXI_ALIAS=your_alias NEXI_SECRET_KEY=your_secret uv run nexi-xpay-mcp-server
许可证
麻省理工学院