Back to Browse

Interbanking MCP Server

Developer ToolsLow Risk10.0MCP RegistryLocal
Free

Server data from the Official MCP Registry

Saldos y movimientos bancarios de Interbanking (Argentina). Solo lectura.

About

Saldos y movimientos bancarios de Interbanking (Argentina). Solo lectura.

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (2 strong, 2 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.

4 files analyzed · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

file_system

Check that this permission is expected for this type of plugin.

env_vars

Check that this permission is expected for this type of plugin.

Shell Command Execution

Runs commands on your machine. Be cautious — only use if you trust this plugin.

What You'll Need

Set these up before or after installing:

Client ID de tu aplicación en el portal de desarrolladores de InterbankingRequired

Environment variable: IB_CLIENT_ID

Client Secret de la aplicación. Se muestra una sola vez al crearla.Required

Environment variable: IB_CLIENT_SECRET

Debe coincidir con la Redirect URL configurada en el portal e incluir https://Optional

Environment variable: IB_REDIRECT_URL

Código de suscriptor de Interbanking web (Administración > Bancos y cuentas)Required

Environment variable: IB_CUSTOMER_ID

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-rje1974-interbanking": {
      "env": {
        "IB_CLIENT_ID": "your-ib-client-id-here",
        "IB_CUSTOMER_ID": "your-ib-customer-id-here",
        "IB_REDIRECT_URL": "your-ib-redirect-url-here",
        "IB_CLIENT_SECRET": "your-ib-client-secret-here"
      },
      "args": [
        "-y",
        "interbanking-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

interbanking-mcp

Servidor MCP para consultar tus cuentas de Interbanking (Argentina) desde un agente: saldos, saldos históricos y movimientos, en castellano y sin escribir código.

Es de solo lectura. No hay ninguna herramienta que mueva plata, y eso no es una convención sino una decisión de diseño: la función genérica del cliente —la que acepta cualquier método HTTP— queda deliberadamente afuera del servidor.

Instalación

No hace falta instalar nada: se descarga solo al arrancar.

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 u otro cliente con archivo de configuración

{
  "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"
      }
    }
  }
}

Las credenciales salen del portal de desarrolladores de Interbanking. Cómo obtenerlas, paso a paso, está en interbanking-api-ejemplo.

Ojo con dónde quedan las credenciales. Ese archivo de configuración es texto plano en tu disco. Antes de pegarlas ahí, leé gestión de tokens.

Herramientas

HerramientaQué hace
listar_cuentasLas cuentas disponibles con banco, tipo, moneda y número
saldosSaldos actuales: contable y operativo. Rango opcional de hasta 64 días
saldos_historicosSaldos día por día en rangos largos; parte el rango solo
movimientosMovimientos de todas las cuentas, con totales de créditos y débitos

Una vez configurado, se le habla en castellano:

  • "¿Cuánto tengo en cada cuenta?"
  • "Mostrame los movimientos de septiembre"
  • "¿Cómo evolucionó el saldo del Galicia desde enero?"
  • "¿Qué transferencias entraron la semana pasada?"

Sobre el volumen de datos

movimientos y saldos_historicos devuelven un resumen por defecto: totales por cuenta y los 25 movimientos más recientes. Un rango de un año son miles de registros, y volcarlos enteros llena la ventana de contexto del agente sin que nadie gane nada. Para ver todo, pedirle "con detalle", y mejor sobre rangos cortos.

Qué hay abajo

Usa interbanking-client, que resuelve los quirks del portal: los parámetros del token van en la query string y no en el body, el header service tiene que incluir https://, customer-id va como query parameter, y movimientos usa una URL base distinta a saldos. Todos están documentados en interbanking-api-ejemplo.

Desarrollo

npm install
npm run check
npm test

Para probarlo a mano:

npx @modelcontextprotocol/inspector node server.js

Licencia

MIT

Reviews

No reviews yet

Be the first to review this server!