mcpField
M
mcp-mercado-pago

mcp-mercado-pago

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

关于 mcp-mercado-pago

MCP 服务,用于接入 Mercado Pago 支付平台,面向拉丁美洲的支付与收款场景。它通过 MCP 工具覆盖支付、Checkout Pro、PIX、退款、订阅和商户订单等操作。

主要功能

  1. 01支付创建、查询与退款
  2. 02Checkout Pro 偏好设置管理
  3. 03PIX 支付创建
  4. 04订阅(preapproval)管理
  5. 05平台分账与卖家授权
  6. 06争议退单证据上传

适用场景

  1. 01在智能体中发起 PIX 或卡支付
  2. 02为电商结账生成 Checkout Pro 链接
  3. 03处理全额或部分退款及退单争议

MCP 相关

该项目是 MCP 服务,向 MCP 客户端暴露 30 个工具,用于调用 Mercado Pago 的 API。通过环境变量 MERCADO_PAGO_ACCESS_TOKEN 完成 Bearer Token 认证。

配置

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

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

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

安装包
npm@codespar/mcp-mercado-pago0.2.2

工具

30

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

参数类型必填说明
tokenstring否银行卡令牌(用于信用卡付款)
amountnumber是付款金额
descriptionstring是付款说明
payer_emailstring是付款人电子邮件地址
installmentsnumber否分期期数(默认为 1)
payment_method_idstring是付款方式 ID(例如:pix、credit_card、bolbradesco)

详细介绍

@codespar/mcp-mercado-pago

面向拉丁美洲领先支付平台 Mercado Pago 的 MCP 服务

npm License: MIT

快速开始

Claude Desktop

添加到 ~/.config/claude/claude_desktop_config.json:

{
  "mcpServers": {
    "mercado-pago": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-mercado-pago"],
      "env": {
        "MERCADO_PAGO_ACCESS_TOKEN": "APP_USR-..."
      }
    }
  }
}
Claude Code
claude mcp add mercado-pago -- npx @codespar/mcp-mercado-pago
CLI
# Set your access token
export MERCADO_PAGO_ACCESS_TOKEN="APP_USR-..."

# Run via stdio
npx -y @codespar/mcp-mercado-pago

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

工具(30)

工具用途
create_payment创建新支付
get_payment按 ID 获取支付详情
search_payments使用筛选条件搜索支付
create_refund退款(全额或部分)
create_preference为 Checkout Pro 创建结账偏好设置
get_preference按 ID 获取结账偏好设置
create_customer创建客户
list_customers列出客户
get_payment_methods列出可用的支付方式
create_pix_payment创建 PIX 支付
get_merchant_order按 ID 获取商户订单
get_balance获取账户余额
create_subscription创建定期订阅(preapproval)
get_subscription按 ID 获取订阅(preapproval)详情
cancel_subscription取消订阅(preapproval)
create_card_token将银行卡标记化,以实现安全支付
get_payment_method_details按 ID 获取特定支付方式的详情
create_store创建商店(实体地点或 POS 组)
list_stores列出商店
create_pos创建与商店关联的销售点(POS)
update_subscription更新订阅(preapproval):金额、状态、原因、银行卡令牌等
oauth_token_exchange将授权码交换为卖家访问令牌(市场平台入驻)。
create_advanced_payment创建市场平台分账支付,并向各收款方分别拨款(application_fee、money_release_days、c...
get_advanced_payment按 ID 获取高级(分账)支付
get_chargeback按 ID 获取拒付详情
upload_chargeback_evidence上传拒付争议的文档/证据。
get_identification_types获取各国家/地区可用的证件/身份类型(CPF、CNPJ、DNI、RUT 等)。
get_payment_methods_by_site列出特定 Mercado Pago 站点可用的支付方式(MLB=巴西、MLA=阿根廷、MLM=墨西哥、MLC...
create_settlement_report手动生成指定日期范围的结算(账户资金)报告。
search_merchant_orders使用筛选条件搜索商户订单(最近 90 天)。

环境变量

变量必需描述
MERCADO_PAGO_ACCESS_TOKEN是Mercado Pago 控制面板中的访问令牌
MCP_HTTP否设置为 "true" 以启用 HTTP 传输
MCP_PORT否HTTP 端口(默认值:3000)

身份验证

使用 Bearer 令牌身份验证。启动服务前设置此环境变量:

  • MERCADO_PAGO_ACCESS_TOKEN (必需,机密):Mercado Pago 的访问令牌

请在 Mercado Pago Developers 控制面板中申请凭据。

API 参考

企业版

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

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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