mcpField
M
mcp-nequi

mcp-nequi

本地服务
github.com/codespar金融数据2754 周前更新

关于 mcp-nequi

mcp-nequi 是面向哥伦比亚数字钱包 Nequi 的 MCP 服务,提供推送支付、二维码支付和订阅相关工具。README 标注为 alpha 版本,端点尚未完全经过线上验证。

主要功能

  1. 01推送支付通知与支付状态查询
  2. 02生成动态及静态二维码支付
  3. 03订阅查询与取消
  4. 04支付冲正与交易冲正
  5. 05商户余额、结算与交易列表查询
  6. 06支持沙箱与生产环境切换

适用场景

  1. 01为商户发起 Nequi 推送付款并跟踪状态
  2. 02生成门店固定二维码用于收款
  3. 03查询结算记录并核对交易流水

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"codespar-mcp-nequi": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-nequi"
],
"env": {
"NEQUI_API_KEY": "<NEQUI_API_KEY>",
"NEQUI_CLIENT_ID": "<NEQUI_CLIENT_ID>",
"NEQUI_CLIENT_SECRET": "<NEQUI_CLIENT_SECRET>"
}
}
}
}
启动命令npx -y @codespar/mcp-nequi
需要配置的环境变量
NEQUI_API_KEY密钥API key for Nequi
NEQUI_CLIENT_IDOAuth2 client ID
NEQUI_CLIENT_SECRET密钥OAuth2 client secret

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@codespar/mcp-nequi0.2.0-alpha.3

工具

16

收录的工具列表 · 更新于 2 周前

参数类型必填说明
codestring是商户支付代码
valuestring是以 COP 计价的支付金额
messagestring否支付消息/说明
merchant_idstring否商家 ID
phone_numberstring是Nequi 电话号码(10 位数字)

详细介绍

MCP Nequi

Alpha 版本 — 通过 alpha npm dist-tag 发布。端点路径遵循公开文档及 BACEN/提供商惯例,但尚未经过全面的线上验证。在 0.x.x-alpha 期间,请固定使用确切版本。使用 npm install <pkg>@alpha 安装。

Nequi MCP 服务——哥伦比亚领先的数字钱包,拥有 5,000 多万用户,由 Bancolombia 提供支持。支持推送支付、QR 支付和订阅。

快速开始

# Set your credentials
export NEQUI_API_KEY="your-api-key"
export NEQUI_CLIENT_ID="your-client-id"
export NEQUI_CLIENT_SECRET="your-client-secret"

# Run via stdio
npx tsx packages/colombia/nequi/src/index.ts

# Run via HTTP
npx tsx packages/colombia/nequi/src/index.ts --http

环境变量

变量必需说明
NEQUI_API_KEY是从 Nequi 开发者门户获取的 API 密钥
NEQUI_CLIENT_ID是OAuth2 客户端 ID
NEQUI_CLIENT_SECRET是OAuth2 客户端密钥
NEQUI_ENV否"sandbox" 或 "production"(默认值:sandbox)
MCP_HTTP否设置为 "true" 以启用 HTTP 传输
MCP_PORT否HTTP 端口(默认值:3000)

工具(16 个)

工具用途
create_push_payment向 Nequi 用户发送推送支付通知
get_payment_status查看支付状态
create_qr_payment生成支付 QR 码
reverse_payment撤销已完成的支付
get_subscription获取电话号码对应的订阅详情
unsubscribe取消订阅
create_static_qr为商户生成静态(可重复使用的)Nequi QR 码
reverse_transaction根据交易 ID 撤销任何 Nequi 交易(退款流程)
validate_phone检查电话号码是否已注册 Nequi
notify_unregistered_payment通知尚未使用 Nequi 的收款人,并说明如何领取款项
list_transactions列出指定日期范围内商户的交易
get_balance获取商户自己的 Nequi 账户余额
schedule_payment为未来日期安排 Nequi 推送支付
authorize_recurring_charge授权针对 Nequi 用户的定期扣款协议
get_merchant_info获取已注册商户的企业资料
get_settlement查询指定日期的结算(清算)信息

身份验证

采用 OAuth2 客户端凭据流程。服务使用客户端 ID 和密钥获取访问令牌,并在每个请求标头中附上 API 密钥。

API 参考


企业版

需要为 Agent 支付设置治理机制、预算限额和审计追踪?CodeSpar Enterprise 在这些 MCP 服务之上提供策略引擎、支付路由和合规模板。

身份验证

启动服务前,请设置以下环境变量:

  • NEQUI_API_KEY (必需,机密) — Nequi 的 API 密钥
  • NEQUI_CLIENT_ID (必需) — OAuth2 客户端 ID
  • NEQUI_CLIENT_SECRET (必需,机密) — OAuth2 客户端密钥

请在提供商的开发者门户中申请凭据:https://api.nequi.com.co。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。