mcp-finance
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-financelog a $12 lunch expense"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-gastos-daily-driver
MCP server (Node.js + TypeScript) para captura y clasificación de gastos.
Requisitos
Node.js 20+
Docker (para Postgres local)
Related MCP server: ExpenseTracker MCP Server
Setup local (dev)
Levanta las bases de datos:
docker compose up -dInstala dependencias:
npm iConfigura variables de entorno:
cp .env.example .envMigra y carga seed (Prisma):
npm run prisma:migrate && npm run prisma:seedEjecuta en modo desarrollo:
npm run devDocker (producción)
El Dockerfile hace un build multi-stage:
npm cinpm run prisma:generate(Prisma v7; genera el cliente engenerated/prisma)npm run build(TypeScript →dist/)arranque:
npm run start(ejecutanode dist/src/server.js)
Build
docker build -t mcp-gastos-daily-driver .Run
docker run --rm -p 8787:8787 \
-e PORT=8787 \
-e DATABASE_URL_FINANCE="postgresql://user:pass@host:5432/finance_db" \
mcp-gastos-daily-driverEndpoint de healthcheck:
GET /health
Notas para Dokploy
Buildpack/Runtime: Dockerfile
Puerto: 8787 (o el que definas en
PORT)Healthcheck: /health
Variables mínimas:
DATABASE_URL_FINANCE,API_KEY_SALT(+ llave de OpenRouter si usas clasificación LLM).Migraciones (opcional, recomendado): ejecutar
npm run prisma:deploycomo comando de “pre-deploy/release” (requiereDATABASE_URL_FINANCE).
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server for Mini Accountant: invoices, expenses, customers, analytics, tax estimates.
Hosted remote MCP server for YNAB on Cloudflare Workers with OAuth
Corporate travel booking and expense management for TripGain, exposed as an MCP server.
Related MCP Servers
- FlicenseBqualityDmaintenanceMCP server for tracking personal expenses using FastMCP and SQLite, enabling adding, listing, updating, deleting expenses and summarizing by category via natural language tools.51-
- FlicenseNot gradedqualityBmaintenanceA lightweight MCP server that lets LLM clients track, query, and summarize personal expenses using a local SQLite database.-
- FlicenseNot gradedqualityBmaintenanceMCP server for personal finance management. Enables natural language expense logging, budgeting, recurring charge detection, and statement import with deterministic local calculations.-
- FlicenseNot gradedqualityCmaintenanceA local MCP server for managing personal expenses. Enables adding, listing, summarizing, editing, and deleting expenses, as well as adding credits, using PostgreSQL backend.-