Una sesión completa en 55 segundos.
Datos de demo, producto real: los paneles del video son los mismos que tu IA muestra en el chat. El video está en inglés.
Tres pasos. Ninguna app que aprender.
Funciona en cuanto te conectas. Tu IA configura tu moneda base y tu zona horaria en la primera conversación, y te responde en español; MyFinance en sí (la página de inicio de sesión, los paneles en el chat y los correos) está en inglés.
Conéctalo una vez.
Funciona con cualquier cliente de IA compatible con servidores MCP remotos: Claude, ChatGPT, Codex, Cursor y más. Sin instalar nada, sin claves de API.
Solo di lo que gastaste.
En lenguaje natural, con la foto de un ticket o con un extracto completo de cualquier banco. Categorías, monedas y duplicados se resuelven solos.
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 cuentas, nunca las adivina.
Funciona con cualquier banco. Solo arrastra el extracto.
Exporta un CSV o un PDF de tu banco, o haz una captura de pantalla en la app del banco, y arrástralo al chat. Tu IA lo lee, el servidor importa cada fila, omite lo que ya tienes y compara el resultado con el total del extracto.
CSV, PDF o una captura
Todos los bancos permiten exportar un extracto, en cualquier país y en cualquier moneda. Cientos de filas entran con un solo mensaje, cada una en la moneda en que se pagó.
Duplicados omitidos, tus cambios intactos
Las filas que ya registraste a mano se fusionan, no se duplican, y conservan tu categoría. Arrastrar el mismo extracto dos veces es seguro: las filas ya importadas se omiten y se informan.
Comparado con el extracto
Cada importación termina con un total calculado en SQL y comparado con el que figura en el extracto, así una fila mal leída aparece ahora y no meses después.
¿Usas ZenMoney (popular en Ucrania, Rusia, Kazajistán y Bielorrusia)? Pega una vez en el chat tu token gratuito de la API de ZenMoney y tus cuentas y transacciones se sincronizan, en modo de solo lectura, conservando tus cambios.
Prueba a decir
Solo háblale. Cada línea es una conversación real, y cada resultado de la derecha se calculó en el servidor, no lo adivinó la IA.
Conéctalo en menos de un minuto
Funciona con cualquier cliente MCP compatible con OAuth 2.0 con PKCE. Inicias sesión una vez al conectar, con Google o con un código de un solo uso enviado a tu correo. No hay un login web aparte: tu IA es la app. ¿Quieres más detalle? Mira las guías de instalación paso a paso.
- Abre Claude y ve a Customize (Personalizar) y luego a Connectors (Conectores)
- Haz clic en + Add y luego en Add custom connector (agregar conector personalizado)
- Ponle de nombre "MyFinance", pega https://myfinance-mcp.com/mcp como URL del servidor MCP remoto y haz clic en Continue
- Elige Sign in now y, en OAuth client, deja Use Claude's published identity (Recommended); Register automatically también funciona
- Haz clic en Add e inicia sesión con Google o con un código por correo
Funciona en todos los planes de Claude; el plan Free permite un conector personalizado. Guía completa para Claude con primeros mensajes y soluciones.
- Activa Developer mode (modo de desarrollador): Settings, luego Apps, luego Advanced settings
- Abre Plugins, haz clic en + y luego en Add custom MCP server (en el menú anterior: Settings, Apps, Create)
- Ponle de nombre "MyFinance" y pega https://myfinance-mcp.com/mcp como URL del servidor
- Elige OAuth como autenticación y deja vacíos el client ID y el secret
- Acepta la advertencia de riesgo, créalo e inicia sesión
- En un chat nuevo, escribe @ y elige MyFinance
Solo en la web, no en las apps móviles de ChatGPT. Guía completa para ChatGPT con detalles de planes y soluciones.
- Haz clic en Agregar a Cursor y confirma la instalación en Cursor
- Abre Customize en la barra lateral, busca MyFinance en MCP servers y haz clic en Connect
- Inicia sesión con Google o con un código por correo y luego pregunta en el chat de Agent
Configuración manual: agrega esto a ~/.cursor/mcp.json
{
"mcpServers": {
"myfinance": {
"url": "https://myfinance-mcp.com/mcp"
}
}
}
Guía completa para 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 comprobar la conexión. En la extensión de Codex para IDE o en la app de escritorio de ChatGPT: MCP servers, luego Add server, Streamable HTTP, la misma URL y luego Authenticate. Codex está incluido en todos los planes de ChatGPT, también en Free y Go. Guía completa para 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 se encarga del inicio de sesión OAuth automáticamente.
Todo, solo chateando
Pocas herramientas, entradas flexibles, valores por defecto sensatos. Una función que necesita manual queda fuera.
Registro en lenguaje natural
Di lo que gastaste o ganaste; la categoría, la moneda y la fecha se extraen solas.
Fotos de tickets
Sácale una foto al ticket; tu IA lo lee en el chat. Las imágenes nunca llegan a nuestro servidor.
Cualquier banco, por extracto
Arrastra un CSV, un PDF o una captura de la app del banco; cientos de filas en una sola llamada, duplicados detectados, totales conciliados.
Más de 150 monedas
Registra en la moneda en que pagaste, de EUR y USD a RUB, KZT, GEL o TRY (tipos de cambio del BCE y del Banco Nacional de Ucrania, más una instantánea diaria para cualquier otra moneda ISO desde marzo de 2024); los resúmenes responden en tu moneda base, con el tipo congelado a la fecha de la transacción.
Presupuestos
Topes mensuales por categoría o generales, con el avance en vivo. Avisos solo cuando de verdad superas uno.
Resúmenes y tendencias
Por categoría, comercio o mes; variaciones mes a mes calculadas en el servidor.
Personal vs. negocio
Etiqueta cuentas y transacciones; una vista combinada para fundadores, con un corte limpio del negocio para tu contador.
Exporta y conserva tus datos
Cada transacción en CSV y el resto de tu perfil (cuentas con historial de saldos, presupuestos, reglas de categorías) en un solo archivo, cuando quieras; borra tu cuenta y todo lo que contiene, al instante.
Hablar le gana a las hojas de cálculo.
Ya probaste la otra forma. Por eso estás aquí.
La forma de siempre
- La hoja de cálculo que dejaste de actualizar en marzo
- La cuarta app de presupuestos: otra cuenta, otra suscripción
- Anotar cada café en un formulario
- Una sola moneda, totales equivocados
MyFinance MCP
- Dilo, sácale una foto o importa el extracto
- Funciona dentro de Claude, ChatGPT o Cursor, gratis
- Cuentas en SQL, nunca adivinadas por la IA
- Más de 150 monedas, totales honestos
¿Vienes de YNAB, Mint, Monarch Money, Lunch Money, Copilot Money, Actual Budget, Firefly III o PocketGuard? Mira cómo se compara cada uno (en inglés) o explora todas las alternativas.
Hecho como si tu dinero dependiera de ello
Nivel financiero por diseño, no por insignia.
Los tickets nunca salen del chat
Tu IA lee las fotos en el chat; el servidor solo recibe números estructurados. No hay un almacén de imágenes que vulnerar.
Datos alojados en la UE
Postgres en Fráncfort, con conexión TLS. El servidor limita cada consulta a tu cuenta, y la API de la base de datos está cerrada para todos.
Logs ciegos
Los importes, comercios y notas nunca se escriben en los logs del servidor. Los eventos de uso guardan nombres de herramientas, tiempos y códigos de error, nunca importes ni comercios.
Autorización estándar
OAuth 2.0 con PKCE e inicio de sesión con límite de intentos. Los tokens se guardan solo como hash unidireccional; los refresh tokens rotan en cada uso, y si uno ya usado se vuelve a presentar, se revoca toda la sesión.
Código abierto
Lee el código, audítalo o alójalo tú mismo con tu propia base de datos.
RGPD por diseño
El CSV de transacciones más la exportación completa del perfil (portabilidad) y el borrado total al instante (supresión) son herramientas, no tickets de soporte.
Cada número es dinero real de alguien.
Solo cantidades, nunca importes. Tus números son solo tuyos.
Registrando desde 0 zonas horarias del mundo
Preguntas, respondidas
La versión corta. La página de privacidad (en inglés) tiene la larga.
¿Qué es MyFinance MCP?
Un control de gastos con IA, gratis, que funciona como servidor de Model Context Protocol. Llevas tus gastos, ingresos, presupuestos y patrimonio neto hablando con Claude, ChatGPT, Codex o Cursor: le dices a tu IA lo que gastaste, ella lo registra todo y el servidor hace las cuentas.
¿Qué es el Model Context Protocol (MCP)?
Un estándar abierto que permite a los asistentes de IA conectarse con herramientas externas. Un servidor MCP aporta capacidades concretas, aquí el control de las 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 Developer mode activado. El soporte completo, con registro de gastos incluido, 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 menciona Developer mode para Free, Go ni Plus, así que si no lo ves ahí, usa Codex (incluido en todos los planes de ChatGPT). En cualquier plan de ChatGPT, Free incluido, puedes usar MyFinance a través de Codex. Las dos configuraciones 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. Al conectar, inicias sesión con Google o con un código de un solo uso enviado a cualquier dirección de correo; 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, nada compartido con terceros, ningún importe en los logs, tokens de inicio de sesión guardados solo como hash unidireccional, y puedes exportar (las transacciones en CSV, el resto de tu perfil en un archivo) o borrarlo todo en cualquier momento.
¿Puede leer mi cuenta bancaria?
No le hace falta: funciona con cualquier banco mediante la importación de extractos. Exporta un CSV o un PDF, o haz una captura en la app del banco, y arrástralo al chat. Tu IA lo lee, el servidor importa cada fila, omite los duplicados y compara el total con el extracto. Si usas ZenMoney, puedes vincularlo para una sincronización de solo lectura. La sincronización bancaria directa en la UE y el Reino Unido, mediante open banking con licencia, es una beta cerrada, solo por invitación.
¿Qué pasa con los duplicados al importar un extracto?
El importador detecta las filas que ya registraste a mano y las fusiona en lugar de duplicarlas, y volver a importar el mismo extracto es seguro: las filas ya importadas se omiten y se informan.
¿Puedo separar lo personal del negocio?
Sí. Las cuentas y cada transacción llevan una etiqueta personal/negocio; cualquier informe se puede filtrar por ella, y la exportación CSV la incluye para tu contador.
¿Puedo alojarlo yo mismo?
Sí. Tiene licencia MIT y se ejecuta desde un Dockerfile con tu propio Postgres (Supabase sirve). El repositorio de GitHub incluye una guía de autoalojamiento.
¿Preguntas o comentarios?
¿Encontraste un error, quieres una función o simplemente tienes una pregunta? Escríbeme directamente. Leo todos los mensajes.