关于 mcp-ebanx
mcp-ebanx 是 EBANX(拉丁美洲跨境支付服务商)的 MCP 服务,提供收款、退款、付款和汇率查询等工具。适用于需要在拉美地区处理跨境支付的开发者。README 提供了沙箱环境的使用说明。
主要功能
- 01创建支付(boleto、信用卡、Pix 等)
- 02退款与支付捕获
- 03批量付款与收款人银行查询
- 04税务文档校验与 webhook 签名验证
适用场景
- 01在拉美市场集成多种支付方式
- 02向银行账户批量发放款项
- 03在沙箱中测试支付流程
MCP 相关
该项目是一个 MCP 服务,向 MCP 客户端暴露 18 个工具,用于调用 EBANX 的支付与付款接口。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
18收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| name | string | 是 | 客户名称 |
| string | 是 | 客户电子邮件 | |
| country | string | 是 | 国家/地区代码(例如 BR) |
| document | string | 是 | CPF 或 CNPJ |
| amount_total | number | 是 | 总金额 |
| currency_code | string | 是 | 货币代码(例如 BRL、USD) |
| payment_type_code | enum | 是 | 付款类型boleto | creditcard | pix | debitcard |
| merchant_payment_code | string | 是 | 唯一的商户付款代码 |
详细介绍
@codespar/mcp-ebanx
面向 EBANX 的 MCP 服务——为拉丁美洲提供跨境支付
快速开始
Claude Desktop
添加到 ~/.config/claude/claude_desktop_config.json:
{
"mcpServers": {
"ebanx": {
"command": "npx",
"args": ["-y", "@codespar/mcp-ebanx"],
"env": {
"EBANX_INTEGRATION_KEY": "your-key",
"EBANX_SANDBOX": "true"
}
}
}
}
Claude Code
claude mcp add ebanx -- npx @codespar/mcp-ebanx
Cursor / VS Code
添加到 .cursor/mcp.json 或 .vscode/mcp.json:
{
"servers": {
"ebanx": {
"command": "npx",
"args": ["-y", "@codespar/mcp-ebanx"],
"env": {
"EBANX_INTEGRATION_KEY": "your-key",
"EBANX_SANDBOX": "true"
}
}
}
}
工具(18)
| 工具 | 用途 |
|---|---|
create_payment | 在 EBANX 创建付款(boleto、信用卡、PIX 等) |
get_payment | 通过哈希获取付款详情 |
list_payments | 按日期范围列出付款 |
refund | 退款(全额或部分退款) |
create_payout | 向银行账户创建一笔付款 |
exchange_rate | 获取货币对的当前汇率 |
get_banks | 列出某个国家/地区可用的银行 |
query_payment_by_merchant_code | 通过 merchant_payment_code 获取付款详情(哈希的替代方式) |
capture_payment | 捕获之前授权的信用卡付款(全额或部分金额)。 |
cancel_payment | 通过哈希取消/作废待处理的付款(例如 |
create_mass_payout | 创建批量付款——在单个批次请求中创建多笔付款。 |
get_payout | 通过 external_reference 或 payout id 查询付款。 |
simulate_payment | 在沙盒中模拟付款响应,但不保存数据(适用于集成测试)。 |
list_payment_methods | 列出某个国家/地区可用的付款方式(支持哪些 payment_type_codes)。 |
create_card_token | 将信用卡/借记卡令牌化,以便重复使用,无需再次收集卡片数据。 |
delete_card_token | 删除之前存储的卡片令牌。 |
validate_document | 根据校验和/格式规则验证拉丁美洲税务文件(巴西的 CPF/CNPJ、墨西哥的 RFC、阿根廷/秘鲁的 DNI)。 |
verify_notification | 使用集成密钥验证 EBANX webhook 通知的 HMAC 签名。 |
身份验证
EBANX 使用在请求正文/查询参数中传递的集成密钥。
沙盒 / 测试
EBANX 提供沙盒 sandbox.ebanx.com。设置 EBANX_SANDBOX=true 即可使用。
获取凭据
- 前往 EBANX Dashboard
- 创建开发者账户
- 获取集成密钥
- 设置
EBANX_INTEGRATION_KEY环境变量
环境变量
| 变量 | 必需 | 描述 |
|---|---|---|
EBANX_INTEGRATION_KEY | 是 | 从 EBANX 控制面板获取的集成密钥 |
EBANX_SANDBOX | 否 | 设置为 "true" 以启用沙盒模式 |
路线图
v0.2(计划中)
create_subscription— 创建定期订阅cancel_payment— 取消待处理的付款get_merchant_info— 获取商户账户信息create_split— 创建分账规则
v0.3(计划中)
batch_payouts— 在单个请求中处理多笔付款detailed_reports— 生成详细的财务报告
链接
企业版
需要为 Agent 付款提供治理、预算限额和审计跟踪?CodeSpar Enterprise 在这些 MCP 服务的基础上增加了策略引擎、付款路由和合规模板。
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。