FinLynq
OfficialFinlynq
Two ways to use Finlynq: a free managed cloud at finlynq.com/cloud, or self-host with Docker.
Open-source personal finance with a first-party MCP server (54 HTTP / 89 stdio tools) so Claude, ChatGPT, Cursor, etc. can query and manage your finances.
Track your money here, analyze it anywhere.
Quick start — hosted
finlynq.com/cloud — click, register, import a CSV. No infra to manage.
A public demo lives at finlynq.com/cloud?demo=1 (credentials pre-filled, resets nightly). Connect it to Claude by pasting https://finlynq.com/mcp into Claude → Customize → Connectors.
Related MCP server: plaid-mcp
Quick start — self-hosted
curl -O https://raw.githubusercontent.com/finlynq/finlynq/main/docker-compose.yml
docker compose up -dBefore the first up, create a sibling .env file with three secrets, each generated with openssl rand -hex 32: PF_JWT_SECRET, PF_PEPPER (≥32 chars), and PF_STAGING_KEY (≥32 chars). Compose fails fast with a clear message if any is missing. Then open http://localhost:3000 and register. App + PostgreSQL run in Docker; sensitive fields are encrypted at rest with a per-user key derived from the account password. Change the default PostgreSQL password (POSTGRES_PASSWORD in .env) before exposing the container to anything but localhost. Full setup notes at finlynq.com/self-hosted.
Features
100+ MCP tools (HTTP & stdio) — read & write
AES-256-GCM envelope encryption · scrypt-derived KEK
CSV, Excel, OFX/QFX, PDF import
Budgets, portfolio, goals, loans
Natural-language AI chat
FIRE calculator & Monte Carlo sim
Rules & auto-categorize
Self-host or managed cloud
REST API + MCP (HTTP & stdio · OAuth 2.1 + DCR)
Dark mode, mobile-friendly UI
MCP server
First-party Model Context Protocol server with 54 HTTP / 89 stdio tools covering accounts, transactions, budgets, goals, loans, portfolio, subscriptions, FX rates, rules, splits, bulk edits, and file imports.
Claude Web / Mobile / Cursor / Windsurf — OAuth 2.1 + Dynamic Client Registration. Paste
https://finlynq.com/mcpinto the connector setup; no config file.Claude Desktop (stdio) — point at
mcp-server/index.tswithPF_USER_IDin the env block.Bearer API key — generate a
pf_*token in Settings → API Keys for scripts and REST clients.
Submitted to the Anthropic Connectors Directory on 2026-05-09. Full client setup, tool catalog, and the brokerage-statement recipe live in the Connect Your AI guide.
License
AGPL v3. If you run a modified version as a network service, you owe your users the source. The hosted offering at finlynq.com/cloud runs the same code as this repo.
Building something on Finlynq that can't carry that obligation? A commercial license is available, see COMMERCIAL.md.
Donation-based. No paid tiers. If Finlynq is useful to you, GitHub Sponsors or Ko-fi keep it shipping.
Docs
CHANGELOG.md — reverse-chronological log of every shipped change
docs/getting-started.md — first-run setup walkthrough
docs/faq.md — common questions
docs/mobile-setup.md — connect the companion mobile app
Connect Your AI guide — MCP architecture, tool catalog, and per-client setup
CONTRIBUTING.md — branching, commit style, PR flow
SECURITY.md — vulnerability disclosure
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
- AlicenseAqualityCmaintenanceSelf-hosted, read-only MCP server that connects banks, credit cards, loans, and brokerage accounts via Plaid. 9 tools for balances, transactions, recurring charges, liabilities, and investment holdings.Last updated95MIT
- AlicenseAqualityDmaintenanceA read-only MCP server that enables users to analyze their real bank, credit card, loan, and brokerage data through Plaid. It provides financial analysis tools for transactions, balances, investments, liabilities, and debt while keeping all access tokens and data locally stored.Last updated24MIT
- Flicense-qualityBmaintenanceA lightweight MCP server for managing personal finances locally. It allows users to log transactions, view summaries, manage categories, and interact with their budget via any MCP-compatible LLM client.Last updated
- Flicense-qualityBmaintenanceMCP server for personal finance management. Enables natural language expense logging, budgeting, recurring charge detection, and statement import with deterministic local calculations.Last updated
Related MCP Connectors
Personal finance by conversation: expenses, receipts, statement import, budgets, net worth.
Brazilian Open Finance MCP — 30+ banks (Itaú, Nubank, etc.) to Claude/Cursor. Read-only.
TaxSort — Tollbooth-monetized MCP server for personal tax transaction classification
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/finlynq/finlynq'
If you have feedback or need assistance with the MCP directory API, please join our Discord server