Finance MCP
Finance MCP
Gestión de finanzas personales mediante Model Context Protocol (MCP).
Descripción general
Este servidor MCP proporciona herramientas para gestionar las finanzas personales:
Cuentas: Cuentas bancarias, tarjetas de crédito, ahorros
Transacciones: Ingresos, gastos, transferencias
Deudas: Seguimiento de deudas y pagos
Pagos mensuales: Seguimiento de mensualidades (MSI)
Gastos fijos: Gastos mensuales recurrentes
Préstamos activos: Dinero que otros te deben
Ahorros: Seguimiento de objetivos y movimientos
Presupuestos: Límites de presupuesto mensual
Activos: Inventario de activos personales
Related MCP server: monarchmoney-node
Instalación
# Clone the repository
git clone https://github.com/FrancoMeneses/finance-mcp.git
cd finance-mcp
# Install dependencies
pip install -r requirements.txt
# Initialize the database (optional - server creates it on first run)
sqlite3 finance.db < schema/init.sqlUso
Con Hermes Agent
Añade lo siguiente a ~/.hermes/config.yaml:
mcp_servers:
finance:
command: "python3"
args: ["/path/to/finance-mcp/src/finance/server.py"]
env:
DB_PATH: "/path/to/finance.db"Uso independiente
# Set database path
export DB_PATH="/path/to/finance.db"
# Run the server
python src/finance/server.pyHerramientas disponibles
Cuentas
list_accounts- Lista todas las cuentasget_account- Obtiene los detalles de una cuentacreate_new_account- Crea una nueva cuentaupdate_account_balance- Actualiza el saldo de una cuenta
Categorías
list_categories- Lista todas las categoríasget_category- Obtiene los detalles de una categoría
Transacciones
list_transactions- Lista las transacciones con filtrosadd_transaction- Registra una nueva transacción
Deudas
list_debts- Lista las deudasget_debt- Obtiene los detalles de una deudaadd_debt- Registra una nueva deudarecord_debt_payment- Registra un pago de deuda
Pagos mensuales (MSI)
list_monthly_payments- Lista las mensualidadesadd_monthly_payment- Registra una nueva mensualidad
Gastos fijos
list_fixed_expenses- Lista los gastos fijosadd_fixed_expense- Añade un gasto fijo
Préstamos activos
list_active_loans- Lista los préstamos concedidos a otras personasadd_active_loan- Registra un nuevo préstamorecord_loan_payment- Registra el pago recibido
Ahorros
list_savings- Lista los objetivos de ahorroget_savings_goal- Obtiene los detalles de un objetivo de ahorroadd_savings_goal- Crea un objetivo de ahorrorecord_savings_movement- Deposita/retira de los ahorroslist_savings_movements- Consulta el historial de ahorros
Presupuestos
list_budgets- Lista los presupuestos
Activos
list_assets- Lista los activos personalesget_assets_total- Obtiene el valor total de los activos
Resúmenes
get_account_overview- Resumen rápido de la cuentaget_monthly_report- Informe mensual de ingresos y gastos
Esquema de la base de datos
Consulta schema/init.sql para ver el esquema completo de la base de datos.
Estructura del proyecto
finance-mcp/
├── README.md
├── requirements.txt
├── schema/
│ └── init.sql # Database schema
├── src/
│ └── finance/
│ ├── __init__.py
│ ├── server.py # MCP server (FastMCP)
│ ├── db.py # Database access layer
│ └── models.py # Pydantic validation models
├── tests/
│ └── ...
└── docs/
└── architecture.mdLicencia
MIT
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
- FlicenseNot gradedqualityDmaintenanceA personal financial management tool that enables AI assistants to record transactions, check balances, and provide monthly financial summaries via the Model Context Protocol. It allows users to manage their expenses and income through natural language interactions using standardized MCP tools and resources.
- AlicenseAqualityCmaintenanceMCP server providing 30 tools to access and manage Monarch Money financial data, including accounts, transactions, budgets, and more, enabling AI assistants to interact with personal finances.30552MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to manage personal finances through MCP tools for transaction management, spending analytics, and goal tracking.1
- FlicenseNot gradedqualityCmaintenanceExposes personal-finance tools like accounts, transactions, spending analysis, budgets, bills, reminders, portfolio, and goals via MCP, enabling any MCP client to query financial data.
Related MCP Connectors
Log, query, and edit expenses, budgets, and accounts in Ledgy from any MCP-compatible AI assistant.
Finance Feeds MCP.
Personal finance by conversation: expenses, receipts, statement import, budgets, net worth.
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/FrancoMeneses/finance-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server