How is Personal Finance MCP different from Monarch or Mint?
It connects directly via Plaid without a third‑party aggregator; it is self‑hosted and purely read‑only.
@JosueM1109
Basic information
Self-hosted, read-only MCP server for personal finance. Connect your banks, credit cards, loans, and brokerage accounts via Plaid and query them from Claude Code in plain English — no third-party aggregator involved.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"personal-finance": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-p",
"8000:8000",
"-e",
"PLAID_CLIENT_ID",
"-e",
"PLAID_SECRET",
"-e",
"PLAID_ENV",
"personal-finance-mcp"
],
"env": {
"PLAID_CLIENT_ID": "<YOUR_PLAID_CLIENT_ID>",
"PLAID_SECRET": "<YOUR_PLAID_SECRET>",
"PLAID_ENV": "production"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A self-hosted, read-only MCP server that connects your banks, credit cards, loans, and brokerage accounts (via Plaid) to Claude Code. It lets you ask questions about your own finances in plain English without a third-party aggregator like Monarch or Mint. This is an unofficial project not affiliated with Plaid Inc.
Requires Python 3.11+, a free Plaid Trial plan (up to 10 Items), and an MCP client like Claude Code. Clone the repository, install dependencies, copy .env.example to .env and fill in Plaid credentials. Run uvicorn link_helper:app --port 8765 once per bank to generate access tokens, then run python server.py to serve the server on http://localhost:8000/mcp. Add it to Claude Code with claude mcp add --transport http personal-finance http://localhost:8000/mcp.
list_accounts, get_balances, get_transactions, search_transactions, get_recurring_transactions, get_liabilities, get_investment_holdings, get_investment_transactions, and get_institutions_statusIt connects directly via Plaid without a third‑party aggregator; it is self‑hosted and purely read‑only.
Python 3.11+, a free Plaid Trial plan (up to 10 Items), and an MCP client such as Claude Code.
No, it is unofficial and not affiliated with Plaid Inc.
Data is fetched live from Plaid each time a tool is called; tokens are stored in environment variables and never written to disk.
It serves on HTTP at `localhost:8000/mcp` and can be added to Claude Code via the HTTP transport.

Solana trading and live trade data for AI agents. Build swaps with flexible slippage, sign locally, submit through PumpView and inspect confirmed receipts. Includes wallet-based API access, per-key volume and USDC data s

Manage your Koongo product feeds, marketplace listings and orders by chatting - create integrations, map attributes and categories, enrich products and export feeds in plain language.
CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 81.31% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understa
Amazon MCP server for real-time Amazon product data. Give Claude, ChatGPT, Cursor, or any AI agent live access to the Amazon Product Data API: search products, look up ASINs and UPC/EAN/ISBN codes, track prices and Buy B

Research-grade Indian stock data (NSE/BSE) — fundamentals, forensic accounting scores, DCF valuation, screening, prices & news for 4,800+ stocks.
Comments