关于 interbanking
interbanking 是用于查询阿根廷 Interbanking 账户的只读 MCP 服务,提供当前及历史余额和交易记录,不提供资金转账操作。
主要功能
- 01列出账户及银行和币种
- 02查询当前账面余额与可用余额
- 03按历史日期范围获取余额
- 04查看交易记录及借贷合计
适用场景
- 01查看关联账户的余额
- 02查询某一时段的账户交易
- 03跟踪账户余额变化
- 04从近期交易中查找入账转账
MCP 相关
向 MCP 客户端提供 Interbanking 账户、余额、历史余额和交易查询工具。服务为只读,不提供资金转移工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y interbanking-mcpIB_CLIENT_ID密钥Client ID de tu aplicación en el portal de desarrolladores de InterbankingIB_CLIENT_SECRET密钥Client Secret de la aplicación. Se muestra una sola vez al crearla.IB_REDIRECT_URLDebe coincidir con la Redirect URL configurada en el portal e incluir https://IB_CUSTOMER_ID密钥Código de suscriptor de Interbanking web (Administración > Bancos y cuentas)本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
4收录的工具列表 · 更新于 3 周前
此工具无需参数。
详细介绍
interbanking-mcp
独立的非官方项目。 与 Interbanking S.A. 没有任何关联,也未获该公司认可。“Interbanking” 是其所有者的注册商标,此处仅用于说明本项目适配的 API。
可通过 Agent 查询你的 Interbanking(阿根廷)账户: 余额、历史余额和交易记录,全程使用西班牙语,无需编写代码。
仅支持只读。 没有任何工具可以转出资金,这不仅是一项约定,更是设计决策:客户端的通用功能——即接受任意 HTTP 方法的功能——被有意排除在服务之外。
安装
无需安装任何内容:启动时会自动下载。
Claude Code
claude mcp add interbanking \
--env IB_CLIENT_ID=tu_client_id \
--env IB_CLIENT_SECRET=tu_client_secret \
--env IB_REDIRECT_URL=https://localhost \
--env IB_CUSTOMER_ID=tu_customer_id \
-- npx -y interbanking-mcp
Claude Desktop 或其他使用配置文件的客户端
{
"mcpServers": {
"interbanking": {
"command": "npx",
"args": ["-y", "interbanking-mcp"],
"env": {
"IB_CLIENT_ID": "tu_client_id",
"IB_CLIENT_SECRET": "tu_client_secret",
"IB_REDIRECT_URL": "https://localhost",
"IB_CUSTOMER_ID": "tu_customer_id"
}
}
}
}
凭据从 Interbanking 开发者门户 获取。如何获取凭据的分步说明见 interbanking-api-ejemplo。
注意凭据的存放位置。 配置文件是磁盘上的纯文本文件。 将凭据粘贴到那里之前,请阅读令牌管理 。
工具
| 工具 | 功能 |
|---|---|
listar_cuentas | 可用账户,包括银行、类型、币种和账号 |
saldos | 当前余额:账面余额和可用余额。可选范围最长 64 天 |
saldos_historicos | 长时间范围内的每日余额;自动拆分范围 |
movimientos | 所有账户的交易记录,包括贷方和借方总额 |
配置完成后,可用西班牙语与它交谈:
- “我每个账户里有多少钱?”
- “给我看看 9 月份的交易记录。”
- “从 1 月开始,Galicia 的余额是如何变化的?”
- “上周有哪些转账入账?”
关于数据量
movimientos 和 saldos_historicos 默认返回摘要:每个账户的总额,以及最近的 25 笔交易。一年的范围可能包含数千条记录,全部输出会占满 Agent 的上下文窗口,却没有任何好处。要查看全部内容,可以要求“详细显示”,最好选择较短的时间范围。
底层实现
使用 interbanking-client,用于处理门户的特殊之处:令牌参数需放在查询字符串而不是请求正文中,service 标头必须包含 https://,customer-id 作为查询参数传递,而交易记录使用的基础 URL 与余额不同。相关内容均记录在 interbanking-api-ejemplo 中。
开发
npm install
npm run check
npm test
手动测试:
npx @modelcontextprotocol/inspector node server.js
隐私
程序在你的电脑上运行,使用你的凭据,并且只与该机构通信。它不会收集任何内容,也不会向任何地方发送任何内容。详情见 PRIVACY.md。
支持
本项目按现状发布。问题请通过仓库的 issues 提交,不保证回复时限:我会在方便时回复。不提供电子邮件或电话支持。
第三方 API 可能会在未提前通知的情况下变更,导致项目无法正常运行。这不构成专业建议,使用者须自行承担使用责任。
如果对你有帮助
⭐ 欢迎在仓库中点亮一颗星,或请我喝杯咖啡。
(也可以给我写信聊聊,同样欢迎。)
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。