How-to

Consulta tu saldo bancario sin salir de tu editor de código

6 min read
Direct answer: Para consultar tu saldo bancario en Cursor, agrega BankBridge como servidor MCP en ~/.cursor/mcp.json, pega tu API key bbk_ como bearer token y pregúntale al panel de chat cuánto hay en tu cuenta corriente. El mismo servidor funciona en Windsurf (mcp_config.json) y Zed (settings.json). Cada respuesta se obtiene en vivo desde tu banco, solo lectura, $5 al mes por banco conectado.

Por qué consultar tu saldo desde un editor

Estás en medio de una sesión, a punto de renovar un dominio o subir el plan de un servidor, y quieres saber si tu cuenta corriente lo aguanta. El flujo viejo: desbloqueas el teléfono, abres la app del banco, esperas el login, buscas la cuenta correcta, entrecierras los ojos ante el número. El flujo nuevo: le preguntas al agente que ya tienes abierto.

Cursor, Windsurf y Zed hablan Model Context Protocol, lo que significa que los tres pueden conversar con BankBridge, un servidor MCP alojado que le da a tu agente acceso de solo lectura a los datos de tu banco en vivo. Una entrada en la config y "cuál es el saldo de mi cuenta corriente" se convierte en una pregunta que tu editor puede responder.

Esta guía cubre el archivo de configuración exacto para cada uno de los tres editores, y luego un puñado de prompts que vale la pena probar una vez conectado.

Qué necesitas primero

Tres cosas, y todas juntas toman unos cinco minutos: una cuenta de BankBridge, al menos un banco conectado ($5 al mes por banco, cancelas cuando quieras) y una API key. Las keys empiezan con bbk_ y funcionan como bearer tokens. BankBridge también soporta OAuth 2.1 para hosts que prefieren un flujo de inicio de sesión por navegador, pero para editores de código la key es el camino más simple.

Conecta tu banco desde el dashboard en bankbridge.money. Inicias sesión en tu banco a través de la capa de conexión bancaria directamente, así que BankBridge nunca ve tu contraseña bancaria, y tu editor tampoco. Cuando la conexión aparezca activa, genera una key y tenla a mano para el siguiente paso.

Cursor

Cursor lee los servidores MCP desde un archivo JSON. Para todos tus proyectos, ese archivo es ~/.cursor/mcp.json en tu directorio home. Para un solo proyecto, crea .cursor/mcp.json en la raíz del proyecto, útil si solo quieres acceso al banco dentro de, digamos, tu repo de contabilidad.

Dentro del objeto mcpServers, agrega una entrada llamada bankbridge con dos campos: la URL del servidor desde tu dashboard de BankBridge, y un objeto headers con Authorization: Bearer seguido de tu key bbk_. El snippet para copiar y pegar está en nuestra página de docs de Cursor en /docs/cursor. Guarda el archivo, abre los ajustes de Cursor, busca la sección MCP y confirma que bankbridge aparezca con un punto verde de estado y su lista de herramientas.

Luego abre el panel de chat en modo Agent y pregunta.

¿Cuál es el saldo de mi cuenta corriente ahora mismo?

Cursor llama a list_accounts, BankBridge obtiene el saldo en vivo desde tu banco, y la respuesta llega como una oración en lugar de una pantalla de UI bancaria. La primera vez, Cursor te pedirá aprobar la llamada a la herramienta; puedes autorizarla para el resto de la sesión.

Windsurf

Windsurf guarda su config MCP en ~/.codeium/windsurf/mcp_config.json. Puedes editar el archivo directamente, o llegar ahí por la UI: abre los ajustes de Windsurf, ve a la sección Cascade y haz clic en la opción MCP servers, que abre el mismo archivo.

La forma es casi idéntica a la de Cursor. Agrega una entrada bankbridge bajo mcpServers con la URL del servidor (Windsurf llama a este campo serverUrl) y el mismo header Authorization. El snippet exacto para la versión de Windsurf que corras está en /docs/windsurf.

Recarga Windsurf, abre Cascade y pruébalo.

¿Cuánto hay en mi cuenta corriente?

Cascade muestra la llamada a la herramienta para aprobación la primera vez, y luego responde con el número en vivo.

Zed

Zed no usa un archivo MCP aparte. Los servidores viven en tu settings.json principal, que puedes abrir con el comando zed: open settings. Agrega un objeto context_servers en el nivel superior, o extiéndelo si ya lo tienes, con una entrada bankbridge.

Dependiendo de tu versión de Zed, o lo apuntas directamente a la URL de BankBridge o lo corres a través de un pequeño comando puente que reenvía al servidor alojado. La página /docs/zed mantiene ambas variantes al día con una nota sobre qué versiones necesitan cuál. En cualquier caso, tu key bbk_ va como bearer token, igual que en los otros dos editores.

Cuando Zed detecte el cambio, abre el Agent Panel y haz la misma pregunta del saldo. Zed lista las herramientas de cada servidor en los ajustes del panel, así que puedes verificar que las once herramientas de BankBridge entraron antes de escribir el prompt.

Prompts que funcionan una vez conectado

La pregunta del saldo es la puerta de entrada. Una vez que funciona, la misma conexión responde la mayoría de las preguntas cotidianas de dinero sin salir del editor.

¿Cuál es mi saldo en cuenta corriente, y cuánto ya está comprometido con cargos recurrentes este mes?
Compara lo que hay en mi cuenta corriente ahora con este mismo punto del mes pasado.
¿Cuánto he gastado en AWS en los últimos 90 días?

Por debajo, esas preguntas llaman herramientas distintas (get_recurring_charges, get_monthly_cashflow, get_merchant_history), pero no necesitas saberlo. Pregunta en lenguaje natural y el agente elige la herramienta correcta. Si quieres más ideas, nuestra guía de patrones de prompts para preguntas financieras tiene una lista en curso.

Qué editores pueden consultar datos bancarios en vivo

Para que quede claro, ya que es la pregunta que la gente busca: Cursor, Windsurf y Zed pueden consultar datos bancarios en vivo, porque los tres son hosts MCP y BankBridge es un servidor MCP. También pueden hacerlo Claude Code, Claude Desktop, ChatGPT, Gemini CLI, Codex y un par de docenas más. Documentamos 29 integraciones de hosts, cada una con su propia página de configuración bajo /docs.

El formato de configuración cambia según el host, pero el servidor detrás es el mismo. Una sola cuenta de BankBridge, y una sola key bbk_ si prefieres, funciona en todos los editores que uses. Si cambias de editor el mes que viene, tu conexión bancaria se va contigo. Es un cambio de config de cinco líneas, no una migración.

Qué puede y qué no puede hacer el editor

Cada herramienta de BankBridge es de solo lectura. No hay herramienta de transferencia, ni de pago, nada que mueva dinero. Lo peor que puede hacer un agente que se descarrila es leer tu saldo dos veces.

Tampoco se guarda nada en caché en nuestros servidores. Cuando Cursor pide tu saldo, BankBridge lo obtiene de tu banco en ese instante y lo pasa directamente. Cierra el editor y no queda ninguna copia de tus finanzas por ahí, esperando a quedar obsoleta o filtrarse.

La API key es lo único que hay que proteger. Trátala como cualquier otro secreto: un ~/.cursor/mcp.json global se queda fuera de tus repos por defecto, pero un .cursor/mcp.json a nivel de proyecto necesita una línea en .gitignore. Si una key alguna vez termina en algún lugar público, rótala desde el dashboard; la vieja muere al instante y tu conexión bancaria pasa a la nueva.

FAQ

¿Puede Cursor consultar mi saldo bancario?

Sí. Agrega BankBridge como servidor MCP en ~/.cursor/mcp.json con tu API key como bearer token, luego pídele al agente de Cursor el saldo de tu cuenta corriente. Cursor llama a la herramienta list_accounts y BankBridge obtiene el número en vivo desde tu banco, solo lectura.

¿Windsurf y Zed también soportan datos bancarios por MCP?

Sí. Windsurf lee servidores MCP desde ~/.codeium/windsurf/mcp_config.json, y Zed los configura bajo context_servers en settings.json. Ambos se conectan al mismo servidor de BankBridge alojado que Cursor, así que una cuenta y una API key cubren los tres editores.

¿Es seguro conectar una cuenta bancaria a un editor de código?

El editor nunca ve tus credenciales bancarias. Inicias sesión en tu banco mediante un flujo de conexión seguro, y el editor solo guarda una API key revocable de BankBridge. Cada herramienta es de solo lectura, así que ningún agente puede mover dinero, y puedes rotar o revocar la key cuando quieras.

¿BankBridge almacena o guarda en caché mi saldo?

No. BankBridge obtiene los datos en vivo desde tu banco en el momento en que tu editor los pide y los pasa directamente. Nada se guarda en caché ni se almacena en los servidores de BankBridge, así que no queda una copia obsoleta de tus finanzas rondando por ahí cuando termina la conversación.

¿Cuánto cuesta?

BankBridge cuesta $5 al mes por banco conectado, y puedes cancelar cuando quieras. Un banco conectado funciona en todos los hosts MCP que uses, incluidos Cursor, Windsurf, Zed, Claude Code y ChatGPT, así que nunca pagas por editor.

¿Qué pasa si mi editor dice que el servidor no se pudo conectar?

Revisa tres cosas: que la URL del servidor coincida exactamente con la de tu dashboard, que el header Authorization diga Bearer seguido de tu key bbk_ con un espacio entre ambos, y que el JSON sea válido. Luego reinicia el editor, ya que la mayoría de los hosts solo recargan la config MCP al arrancar.