mcpField
M
mcp-inter-bank

mcp-inter-bank

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

关于 mcp-inter-bank

@codespar/mcp-inter-bank 是 Banco Inter 的 MCP 服务,Banco Inter 是巴西数字银行。它面向需要处理 boleto、Pix、转账与账户对账的应用,通过 OAuth2 客户端凭证访问银行 API。

主要功能

  1. 01创建、查询与撤销 boleto
  2. 02Pix 即时收款(cob、cobv)与退款
  3. 03查询余额、对账单与 PDF 对账单
  4. 04创建 TED 或内部转账
  5. 05注册 boleto 与 Pix 的 webhook

适用场景

  1. 01为客户生成 boleto 与 Pix 收款码
  2. 02查询账户余额并导出对账单
  3. 03配置 webhook 接收 Pix 与 boleto 状态通知

MCP 相关

该项目以 MCP 服务形式运行,向 MCP 客户端暴露 22 个银行相关工具,覆盖收款、转账、对账单与 webhook。

配置

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

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

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

安装包
npm@codespar/mcp-inter-bank0.2.2

工具

22

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

参数类型必填说明
amountnumber是以 BRL 计价的 Boleto 金额
due_datestring是截止日期(YYYY-MM-DD)
payer_zipstring否付款人邮政编码(CEP)
payer_citystring否付款人所在城市
payer_namestring是付款人全名
descriptionstring否Boleto 描述
payer_statestring否付款人所在州(UF)
payer_addressstring否付款人街道地址
payer_cpf_cnpjstring是付款人的 CPF 或 CNPJ

详细介绍

@codespar/mcp-inter-bank

Banco Inter 的 MCP 服务。Banco Inter 是一家巴西数字银行,提供涵盖 boletos、PIX、转账和银行业务的完整开发者 API

npm License: MIT

快速开始

# Set your credentials
export INTER_CLIENT_ID="your-client-id"
export INTER_CLIENT_SECRET="your-client-secret"

# Run via stdio
npx -y @codespar/mcp-inter-bank

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

环境变量

变量必填描述
INTER_CLIENT_ID是OAuth2 客户端 ID
INTER_CLIENT_SECRET是OAuth2 客户端密钥
MCP_HTTP否设置为 "true" 以启用 HTTP 传输
MCP_PORT否HTTP 端口(默认值:3000)

工具(22)

工具用途
create_boleto创建 boleto bancario(银行付款凭证)
get_boleto根据 ID 获取 boleto 详情
list_boletos按筛选条件列出 boletos
cancel_boleto取消(核销)boleto
get_boleto_pdf下载 boleto PDF(返回 base64 负载)
create_pix创建 PIX 付款
get_pix根据 ID 获取 PIX 交易详情
list_pix列出 PIX 交易
create_pix_cob创建带 txid 的 PIX 即时收款(cob)——返回 BR Code/复制粘贴码
get_pix_cob根据 txid 获取 PIX 即时收款
list_pix_cob列出指定时间范围内的 PIX 即时收款(可选按 end_to_end_id 筛选)
create_pix_cobv创建带 dueDate 的 PIX 到期收款(cobv)——类似 boleto 的 PIX,带有到期日
get_pix_cobv根据 txid 获取 PIX 到期收款(cobv)
create_pix_devolucao为已收款交易创建 PIX 退款(devolução)
list_pix_keys列出已注册到 Inter 账户的 PIX 密钥(chaves)
get_balance获取账户余额
get_statement获取指定日期范围的账户流水
get_statement_enriched获取包含详细交易信息(交易对手、类别、Pix 详情)的增强版账户流水
get_statement_pdf下载指定日期范围的账户流水 PDF(base64 负载)
create_transfer创建 TED 或内部转账
get_webhook获取已配置的 Webhook
create_webhook注册用于接收通知的 Webhook

身份验证

使用 OAuth2 客户端凭据流程。令牌端点为 /oauth/v2/token,各 API 具有相应的权限范围:

  • Boletos:boleto-cobranca.read、boleto-cobranca.write
  • PIX:pix.read、pix.write
  • 银行业务:extrato.read、pagamento-ted.write
  • Webhook:webhook-boleto.read、webhook-boleto.write、webhook-pix.read、webhook-pix.write

请在 Banco Inter Developer Portal 注册应用。

API 参考

企业版

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

身份验证

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

  • INTER_CLIENT_ID (必填,机密) — inter-bank 的 API 密钥/令牌

请前往服务提供商的开发者门户获取凭据:https://developers.inter.co。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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