mcpField
M
mcp-conekta

mcp-conekta

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

关于 mcp-conekta

mcp-conekta 是面向 Conekta 支付网关的 MCP 服务,Conekta 是墨西哥的支付网关,支持银行卡、OXXO 现金支付和 SPEI 银行转账。该服务适合需要在 Agent 中处理订单、客户与支付的开发者。

主要功能

  1. 01订单的创建、查询、更新与取消
  2. 02客户及付款来源(卡令牌)管理
  3. 03收款的创建与预授权收款捕获
  4. 04退款处理
  5. 05Webhook 事件查询与端点管理

适用场景

  1. 01让 Agent 为墨西哥客户创建订单并生成收款
  2. 02查询订单与收款状态并处理退款
  3. 03通过 Webhook 事件跟踪支付状态变化

MCP 相关

该项目是一个 MCP 服务,向 MCP 客户端暴露 21 个工具,用于调用 Conekta API 完成订单、客户、收款和 Webhook 等操作。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"codespar-mcp-conekta": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-conekta"
],
"env": {
"CONEKTA_API_KEY": "<CONEKTA_API_KEY>"
}
}
}
}
启动命令npx -y @codespar/mcp-conekta
需要配置的环境变量
CONEKTA_API_KEY密钥API key for Conekta

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

安装包
npm@codespar/mcp-conekta0.2.2

工具

21

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

参数类型必填说明
chargesarray否订单费用
currencystring是货币代码(例如 MXN)
line_itemsarray是订单行项目
customer_infoobject是客户信息
customer_info.namestring是客户名称
customer_info.emailstring是客户电子邮件
customer_info.phonestring是客户电话号码

详细介绍

@codespar/mcp-conekta

面向 Conekta 的 MCP 服务。Conekta 是墨西哥领先的支付网关,支持银行卡、OXXO 现金支付和 SPEI 银行转账。

npm License: MIT

快速开始

# Set your API key
export CONEKTA_API_KEY="key_..."

# Run via stdio
npx -y @codespar/mcp-conekta

# Run via HTTP
MCP_HTTP=true MCP_PORT=3000 npx -y @codespar/mcp-conekta

环境变量

变量必需描述
CONEKTA_API_KEY是Conekta 控制面板中的 API 密钥
MCP_HTTP否设置为 "true" 以启用 HTTP 传输
MCP_PORT否HTTP 端口(默认值:3000)

工具(21)

工具用途
create_order创建新订单
get_order根据 ID 获取订单详情
list_orders按筛选条件列出订单
create_customer创建客户
get_customer根据 ID 获取客户
list_customers列出客户
create_charge为现有订单创建扣款
refund_charge退款
list_payment_sources列出客户的支付来源
get_webhook_events列出 Webhook 事件(Conekta Events)
get_webhook_event根据 ID 获取单个 Webhook 事件
update_customer更新客户
delete_customer删除客户
create_payment_source为客户创建支付来源(银行卡令牌)
delete_payment_source从客户处删除支付来源
update_order更新订单(line_items、metadata 等)
cancel_order取消订单
capture_charge扣款预授权订单(pre_authorized → paid)
create_webhook创建 Webhook 端点
update_webhook更新 Webhook 端点
delete_webhook删除 Webhook 端点

身份验证

使用 Basic 身份验证,将 API 密钥作为用户名,密码留空。通过 Accept 标头设置 API 版本 v2.2.0。请从 Conekta Dashboard 获取 API 密钥。

API 参考


企业版

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

身份验证

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

  • CONEKTA_API_KEY (必需,密钥) — Conekta 的 API 密钥

请通过服务提供商的开发者门户获取凭证:https://developers.conekta.com。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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