MyFinance MCP

Finanzas personales por chat: gastos, ingresos, presupuestos y patrimonio neto en más de 150 monedas; cualquier banco mediante importación de estados de cuenta.

Servidor MCP alojado

npx add-mcp 'https://myfinance-mcp.com/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Tres pasos. Sin aplicación que aprender.

Funciona en el momento en que te conectas. Tu IA establece tu moneda base y tu zona horaria en la primera conversación.

Paso 1 / 3

Conéctate una vez.

Funciona con cualquier cliente de IA que admita servidores MCP remotos: Claude, ChatGPT, Codex, Cursor y más. Sin instalación, sin claves API.

Paso 2 / 3

Solo di cuánto gastaste.

Lenguaje natural, una foto de un recibo o un extracto completo de cualquier banco. Las categorías, las monedas y los duplicados se gestionan automáticamente.

Paso 3 / 3

Pregunta lo que quieras.

Resúmenes mensuales, tendencias, presupuestos, patrimonio neto. Cada número se calcula en SQL en el servidor. La IA lee las matemáticas, nunca las adivina.

Funciona con cualquier banco. Solo suelta el extracto.

Exporta un CSV o PDF desde tu banco, o haz una captura de pantalla en tu aplicación bancaria, y suéltala en el chat. Tu IA lo lee, el servidor importa cada fila, omite lo que ya tienes y verifica el resultado contra el total del extracto.

cualquier banco

CSV, PDF o captura de pantalla

Cada banco puede exportar un extracto, en cualquier país y cualquier moneda. Cientos de filas entran con un solo mensaje, cada una conservada en la moneda en la que se pagó.

sin duplicados

Duplicados omitidos, tus ediciones conservadas

Las filas que ya registraste manualmente se fusionan, no se duplican, y conservan tu categoría. Soltar el mismo extracto dos veces es seguro: las filas ya importadas se omiten y se notifican.

conciliado

Verificado contra el extracto

Cada importación termina con un total calculado en SQL y comparado con el impreso en el extracto, de modo que una fila mal leída aparece ahora, no meses después.

¿Usas ZenMoney (popular en Ucrania, Rusia, Kazajistán y Bielorrusia)? Pega tu token gratuito de la API de ZenMoney en el chat una vez y tus cuentas y transacciones se sincronizan, en modo solo lectura, con tus ediciones conservadas.

Prueba a decir

Solo habla con ello. Cada línea de abajo es una conversación real, y cada resultado a la derecha se calculó en el servidor, no lo adivinó la IA.

01 "Gasté 20 eur en el almuerzo" 20,00 EUR · restaurantes · 180 / 300 presupuesto

02 [foto de recibo] "Registra esto" Lidl · 47,20 EUR · 12 líneas guardadas

03 "Aquí está mi extracto bancario de junio" [CSV] 152 importados · 3 fusionados · totales conciliados

04 "¿Cuánto gasté en restaurantes en junio?" 412 EUR · 18 visitas · +6% vs mayo

05 "Establece un presupuesto mensual de 400 eur para la compra" 310 / 400 EUR · 78% con 9 días restantes

06 "Esa cena de la tarjeta de empresa era personal" entidad → personal · el informe de empresa se mantiene limpio

07 "¿Cuál es mi patrimonio neto?" 24.300 EUR · 5 cuentas · 3 monedas

Conéctate en menos de un minuto

Funciona con cualquier cliente MCP que admita OAuth 2.0 con PKCE. Inicias sesión una vez durante el paso de conexión, con Google o con un código de un solo uso enviado a tu correo. No hay un inicio de sesión web separado: tu IA es la aplicación. ¿Quieres más detalle? Consulta las guías de instalación paso a paso.

  1. Abre Claude y ve a Personalizar, luego Conectores
  2. Haz clic en + Añadir, luego Añadir conector personalizado
  3. Nómbralo "MyFinance", pega https://myfinance-mcp.com/mcp como URL del servidor MCP remoto y haz clic en Continuar
  4. Elige Iniciar sesión ahora; si el formulario pide un cliente OAuth, mantén Usar la identidad publicada de Claude (Recomendado) (Registrar automáticamente también funciona)
  5. Haz clic en Añadir, luego inicia sesión con Google o un código de correo

Nunca elijas "Usar tu propio cliente OAuth" ni rellenes un ID de cliente o secreto: eso rompe el inicio de sesión. MyFinance reconoce a Claude por sí mismo, y tus credenciales van a la página de inicio de sesión de MyFinance.

Funciona en todos los planes de Claude; el plan gratuito permite un conector personalizado. Guía completa de Claude con primeros mensajes y soluciones.

  1. Activa Modo desarrollador: Configuración, luego Aplicaciones, luego Configuración avanzada
  2. Abre Plugins, haz clic en +, luego Añadir servidor MCP personalizado (en el menú anterior: Configuración, Aplicaciones, Crear)
  3. Nómbralo "MyFinance" y pega https://myfinance-mcp.com/mcp como URL del servidor
  4. Elige OAuth como autenticación, deja el ID de cliente y el secreto vacíos
  5. Acepta la advertencia de riesgo, créalo e inicia sesión
  6. En un chat nuevo, escribe @ y elige MyFinance

ChatGPT necesita el Modo desarrollador en la web. El registro funciona en Business, Enterprise y Edu; Pro obtiene acceso de solo lectura. OpenAI no lista el Modo desarrollador para Free, Go o Plus: si no lo ves, usa Codex (en todos los planes de ChatGPT) o Claude.

Solo web, no en las aplicaciones móviles de ChatGPT. Guía completa de ChatGPT con detalles de planes y soluciones.

  1. Haz clic en Añadir a Cursor y confirma el aviso de instalación en Cursor
  2. Abre Personalizar en la barra lateral, encuentra MyFinance bajo servidores MCP y haz clic en Conectar
  3. Inicia sesión con Google o un código de correo, luego pregunta en el chat del Agente

Configuración manual: añade esto a ~/.cursor/mcp.json

{
  "mcpServers": {
    "myfinance": {
      "url": "https://myfinance-mcp.com/mcp"
    }
  }
}

Guía completa de Cursor con primeros mensajes y soluciones.

codex mcp add myfinance \
  --url https://myfinance-mcp.com/mcp
codex mcp login myfinance

El segundo comando abre la página de inicio de sesión de MyFinance en tu navegador. Luego inicia codex y escribe /mcp para verificar la conexión. En la extensión IDE de Codex o en la aplicación de escritorio de ChatGPT: Servidores MCP, luego Añadir servidor, Streamable HTTP, la misma URL, luego Autenticar. Codex está incluido en todos los planes de ChatGPT, también en Free y Go. Guía completa de Codex.

{
  "mcpServers": {
    "myfinance": {
      "url": "https://myfinance-mcp.com/mcp"
    }
  }
}

En Claude Code: claude mcp add --transport http myfinance https://myfinance-mcp.com/mcp
Windsurf usa serverUrl en lugar de url. Tu cliente gestiona el inicio de sesión OAuth automáticamente.

Todo, solo conversando

Pocas herramientas, entradas tolerantes, valores predeterminados sensatos. Una función que necesita un manual se elimina.

registro

Registro en lenguaje natural

Di cuánto gastaste o ganaste; la categoría, la moneda y la fecha se extraen por ti.

escaneo

Fotos de recibos

Haz una foto de un recibo; tu IA lo procesa en el chat. Las imágenes nunca llegan a nuestro servidor.

importación

Cualquier banco, mediante extracto

Suelta un CSV, PDF o captura de pantalla desde tu aplicación bancaria; cientos de filas en una sola llamada, duplicados detectados, totales conciliados.

divisas

Más de 150 monedas

Registra en la moneda en la que pagaste, desde EUR y USD hasta RUB, KZT, GEL o TRY (tipos del BCE y del Banco Nacional de Ucrania, más una instantánea diaria para cada otra moneda ISO desde marzo de 2024); los resúmenes responden en tu moneda base, con el tipo congelado en la fecha de la transacción.

límites

Presupuestos y facturas

Límites mensuales por categoría o generales, con progreso en vivo y alertas solo cuando superas uno. Las suscripciones, el alquiler y las facturas se encuentran en tus registros, con su coste mensual y el próximo vencimiento.

tendencias

Resúmenes y tendencias

Por categoría, comercio o mes; variaciones mes a mes calculadas en el servidor.

división

Personal vs. empresa

Etiqueta cuentas y transacciones; la vista combinada de un fundador con un corte empresarial limpio para tu contable.

propiedad

Exporta y posee tus datos

Cada transacción como CSV y el resto de tu perfil (cuentas con historial de saldos, presupuestos, pagos recurrentes, reglas de categorías) como un solo archivo, en cualquier momento; elimina tu cuenta y todo lo que contiene, al instante.

Conversar supera a las hojas de cálculo.

Ya probaste el otro camino. Por eso estás aquí.

La forma antigua

  • La hoja de cálculo que dejaste de actualizar en marzo
  • Aplicación de presupuestos n.º 4, otra cuenta, otra suscripción
  • Escribir cada café en un formulario
  • Una moneda, totales incorrectos

MyFinance MCP

  • Dilo, haz una foto o importa el extracto
  • Funciona dentro de Claude, ChatGPT o Cursor, gratis
  • Matemáticas en SQL, nunca adivinanzas de IA
  • Más de 150 monedas, totales honestos

¿Vienes de YNAB, Mint, Monarch Money, Lunch Money, Copilot Money, Actual Budget, Firefly III o PocketGuard? Consulta cómo se compara cada uno, o explora todas las alternativas.

Construido como si tu dinero dependiera de ello

Calidad financiera por diseño, no por sello.

sin almacenamiento de imágenes

Los recibos nunca salen del chat

Tu IA procesa las fotos en el lado del cliente; el servidor recibe solo números estructurados. No hay almacenamiento de imágenes que vulnerar.

residencia en la UE

Residencia de datos en la UE

Postgres en Fráncfort, accedido mediante TLS. Cada consulta está limitada a tu cuenta por el servidor, y la API de la base de datos está cerrada para todos.

registros ciegos

Registros ciegos

Los importes, comercios y notas nunca se escriben en los registros del servidor. Los eventos de uso conservan nombres de herramientas, tiempos y códigos de error, nunca importes o comercios.

oauth 2.0 + pkce

Autorización estándar

OAuth 2.0 con PKCE e inicio de sesión con límite de velocidad. Los tokens se almacenan solo como un hash unidireccional; los tokens de actualización rotan en cada uso, y uno usado que se reproduzca más tarde revoca todo el inicio de sesión.

licencia mit

Código abierto

Lee el código, audítalo o autoalójalo con tu propia base de datos.

rgpd

RGPD por diseño

Exportación de transacciones en CSV más una exportación completa del perfil (portabilidad) y eliminación total instantánea (supresión) son herramientas, no tickets de soporte.

Preguntas, respondidas

La versión breve. La página de privacidad tiene la larga.

¿Qué es MyFinance MCP?

Un rastreador de gastos gratuito con IA que funciona como servidor del Protocolo de Contexto de Modelo. Realizas el seguimiento de gastos, ingresos, presupuestos y patrimonio neto hablando con Claude, ChatGPT, Codex o Cursor: le dices a tu IA cuánto gastaste, lo registra todo y el servidor hace las matemáticas.

¿Qué es el Protocolo de Contexto de Modelo (MCP)?

Un estándar abierto que permite a los asistentes de IA conectarse a herramientas externas. Un servidor MCP proporciona capacidades específicas, aquí el seguimiento de finanzas personales, que la IA puede usar durante una conversación. Piénsalo como un sistema de plugins para asistentes de IA.

¿Funciona con ChatGPT?

Sí, en ChatGPT en la web con el Modo desarrollador activado. Soporte completo, incluido el registro, está en ChatGPT Business, Enterprise y Edu. En Pro, OpenAI da a los servidores MCP personalizados acceso de solo lectura; su centro de ayuda no lista el Modo desarrollador para Free, Go o Plus, así que si no lo ves allí, usa Codex (en todos los planes de ChatGPT). En cualquier plan de ChatGPT, incluido Free, puedes usar MyFinance a través de Codex. Ambos métodos están en la guía de ChatGPT.

¿Qué clientes son compatibles?

Cualquier cliente MCP con OAuth 2.0 + PKCE: Claude (web, escritorio y móvil), Claude Code, ChatGPT (Business, Enterprise y Edu, en la web), Codex, Cursor, Windsurf y VS Code. Cada uno tiene una guía paso a paso en la página de instalación.

¿Necesito una cuenta de Google?

No. Cuando te conectes, inicia sesión con Google o con un código de un solo uso enviado a cualquier correo electrónico; el primer inicio de sesión crea tu cuenta.

¿Es gratis?

Sí, gratis mientras esté en beta. Sin anuncios, sin tarjeta.

¿Mis datos son privados?

Tus datos están vinculados a tu cuenta y solo tú puedes acceder a ellos. Alojamiento en la UE, sin compartir con terceros, sin importes en los registros, tokens de inicio de sesión almacenados solo como un hash unidireccional, y puedes exportar (transacciones como CSV, el resto de tu perfil como un solo archivo) o eliminar todo en cualquier momento.

¿Puede leer mi cuenta bancaria?

No lo necesita: funciona con cualquier banco mediante la importación de extractos. Exporta un CSV o PDF, o haz una captura de pantalla en tu aplicación bancaria, y suéltala en el chat. Tu IA lo lee, el servidor importa cada fila, omite duplicados y verifica el total contra el extracto. Los usuarios de ZenMoney pueden vincular ZenMoney para una sincronización de solo lectura. La sincronización directa de bancos de la UE y el Reino Unido mediante banca abierta con licencia es una beta cerrada, solo por invitación.

¿Qué pasa con los duplicados cuando importo un extracto?

El importador detecta las filas que ya registraste manualmente y las fusiona en lugar de duplicarlas, y reimportar el mismo extracto es seguro: las filas ya importadas se omiten y se notifican.

¿Puedo separar personal y empresa?

Sí. Las cuentas y las transacciones individuales llevan una etiqueta personal/empresa; cada informe se puede filtrar por ella, y la exportación CSV la incluye para tu contable.

¿Puedo autoalojarlo?

Sí. Con licencia MIT, se ejecuta desde un Dockerfile con tu propio Postgres (Supabase funciona). El repositorio de GitHub incluye una guía de autoalojamiento.