Quicken Mac MCP
quicken-mac-mcp
Una habilidad de Claude + servidor MCP que le da a Claude acceso de solo lectura a tus datos financieros de Quicken For Mac. Pregúntale a Claude sobre tus cuentas, transacciones, gastos por categoría, tendencias mensuales, inversiones y más.
La base de datos siempre se abre en modo de solo lectura: tus datos de Quicken nunca se modifican.
¿Habilidad o MCP? ¿Qué necesito?
Este repositorio incluye dos artefactos que comparten el mismo conocimiento de esquema (docs/schema.md):
Habilidad (
plugin/skills/quicken/SKILL.md) — enseña a Claude a leer la base de datos SQLite de Quicken directamente con la CLIsqlite3. Funciona en Claude Code y cualquier otra interfaz de Claude que cargue habilidades. Sin instalación de módulos nativos, sin proceso de servidor MCP, solo SQL. Este es el camino recomendado.Servidor MCP — envuelve las mismas recetas SQL como ocho herramientas preempaquetadas (
list_accounts,query_transactions,spending_by_category, …). Úsalo cuando trabajes en un cliente MCP que no sea de Claude (Cursor, Cline, puentes mcp-remote) que no pueda cargar habilidades, o cuando prefieras llamar a herramientas tipadas en lugar de que Claude escriba SQL.
La instalación del plugin de Claude Code (claude plugin install quicken-mac-mcp) incluye ambos, con la habilidad como opción principal y las herramientas MCP disponibles como atajos.
Related MCP server: banktivity-mcp
Requisitos
Quicken For Mac debe estar abierto mientras usas la habilidad o el MCP. Quicken cifra su archivo de base de datos cuando la aplicación está cerrada; los datos solo son legibles mientras Quicken se está ejecutando.
Cómo funciona
Quicken For Mac almacena los datos en una base de datos SQLite de Core Data dentro de un paquete .quicken en tu carpeta de Documentos (por ejemplo, ~/Documents/MyFinances.quicken/data). La habilidad enseña a Claude cómo consultar esa base de datos directamente; el servidor MCP es un envoltorio ligero que expone ocho consultas preempaquetadas como herramientas.
Instalación — recomendado (Claude Code, plugin)
claude plugin install quicken-mac-mcpEsto instala tanto la habilidad /quicken (camino recomendado) como el servidor MCP. Claude priorizará la habilidad y recurrirá a las herramientas MCP cuando sea conveniente.
Instalación — caminos solo para MCP
Úsalos si estás en un cliente que no es Claude Code y no puede cargar habilidades, o si solo quieres el envoltorio de herramientas tipadas.
Claude Code (solo MCP)
claude mcp add quicken -- npx -y quicken-mac-mcpClaude Desktop (arrastrar y soltar MCPB)
Descarga quicken-mac-mcp.mcpb desde el último lanzamiento de GitHub y arrástralo a Claude Desktop. Te pedirá la ruta de tu base de datos (o la detectará automáticamente).
Claude Desktop (JSON manual)
Añade a ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"quicken": {
"command": "npx",
"args": ["-y", "quicken-mac-mcp"]
}
}
}Reinicia Claude Desktop y verás un icono de martillo con 8 herramientas disponibles.
Ruta de base de datos personalizada
Si tienes varios archivos de Quicken, o tu paquete .quicken no está en ~/Documents, establece la variable de entorno QUICKEN_DB_PATH:
{
"mcpServers": {
"quicken": {
"command": "npx",
"args": ["-y", "quicken-mac-mcp"],
"env": {
"QUICKEN_DB_PATH": "/path/to/YourFile.quicken/data"
}
}
}
}Por defecto, el servidor detecta automáticamente tu base de datos de Quicken seleccionando el paquete .quicken modificado más recientemente en ~/Documents.
Herramientas MCP
Estas son las ocho herramientas preempaquetadas que expone el servidor MCP. La habilidad cubre el mismo terreno (y más) escribiendo SQL directamente contra la base de datos; consulta plugin/skills/quicken/SKILL.md.
Herramienta | Descripción |
| Lista todas las cuentas con nombre, tipo y estado activo/cerrado. Filtro de tipo opcional. |
| Lista todas las etiquetas de categoría con jerarquía principal. Filtrar por gasto/ingreso. |
| Consulta transacciones con filtros: rango de fechas, tipos/nombres de cuenta, rango de montos, búsqueda de beneficiario, categoría. Devuelve una fila por entrada dividida, con notas |
| Agrega gastos por categoría o categoría principal para un rango de fechas. |
| Totales de gastos mensuales, opcionalmente desglosados por categoría. |
| Busca beneficiarios por nombre con conteo de transacciones. |
| Lista las inversiones con acciones, base de costo y cotizaciones de precios almacenadas de Quicken. |
| Ejecuta consultas SELECT arbitrarias (límite de 500 filas). |
Ejemplos de prompts
"Lista mis cuentas"
"¿Cuánto gasté en comestibles el mes pasado?"
"Muestra mis gastos por categoría para 2024"
"¿Cómo han cambiado mis gastos mensuales durante el último año?"
"Encuentra todas las transacciones de Costco superiores a $100"
"¿Cuáles son mis 10 principales beneficiarios por número de transacciones?"
"Compara mis gastos en comida en 2024 vs 2025"
Esquema de la base de datos
Quicken For Mac utiliza Core Data con estas tablas clave:
Tabla | Propósito |
| Cuentas bancarias, tarjetas de crédito, cuentas de inversión |
| Transacciones individuales (con |
| Elementos de línea divididos: las categorías Y los memos |
| Etiquetas de categoría con jerarquía principal (Z_ENT buscado en tiempo de ejecución) |
| Nombres de beneficiarios |
Las fechas utilizan la época de Core Data (segundos desde el 01-01-2001). El servidor MCP maneja toda la conversión de fechas automáticamente; tú pasas fechas ISO 8601 y devuelve fechas ISO 8601. Las recetas de la habilidad muestran la conversión (+ 978307200) en línea para que Claude pueda escribir SQL directamente.
Los tipos de cuenta se almacenan como cadenas en mayúsculas: CHECKING, CREDITCARD, SAVINGS, MORTGAGE, RETIREMENTIRA, ASSET, LIABILITY, LOAN, etc. Las herramientas aceptan cualquier formato de mayúsculas/minúsculas.
Para la referencia completa del esquema (84 entidades, todas las tablas, índices, claves foráneas y semántica de escritura de Core Data, incluido el bloqueo optimista Z_OPT), consulta docs/schema.md.
Desarrollo
git clone https://github.com/dweekly/quicken-mac-mcp.git
cd quicken-mac-mcp
npm install
npm test # run tests
npm run lint # eslint
npm run format # prettier
npm run dev # run server locallyDocker
docker build -t quicken-mac-mcp .
docker run --rm -v ~/Documents/YourFile.quicken:/data:ro quicken-mac-mcpColaboradores
Manish Mukherjee — corrigió la búsqueda
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables querying personal finance data including accounts, transactions, spending, holdings, net worth, and budgets from your self-hosted OpenCoffer instance. Supports natural language queries through any MCP-compatible client.14MIT
- AlicenseNot gradedqualityFmaintenanceMCP server for accessing and managing Banktivity personal finance data, enabling account, transaction, and budget operations through natural language.3MIT
- FlicenseNot gradedqualityDmaintenanceProvides read-only access to Banktivity 8 personal finance databases, enabling LLM-powered summaries of transactions, balances, and spending.1
- AlicenseAqualityDmaintenanceRead-only MCP server for accessing Wallet by BudgetBakers financial data, allowing users to query accounts, transactions, categories, budgets, and more via natural language.10MIT
Related MCP Connectors
Ask your AI about bank accounts, spending, debts, holdings, and investment activity.
Personal finance by conversation: expenses, receipts, statement import, budgets, net worth.
GibsonAI MCP server: manage your databases with natural language
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dweekly/quicken-mac-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server