io.github.JosueM1109/personal-finance-mcp
Quality Score
85
/100
Self-hosted, read-only MCP server that connects your banks and investments via Plaid.
§01 Install
Claude Desktop (Docker)
{
"mcpServers": {
"personal-finance-mcp": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"ghcr.io/josuem1109/personal-finance-mcp:1.0.0"
],
"env": {
"PLAID_CLIENT_ID": "<your-plaid_client_id>",
"PLAID_SECRET": "<your-plaid_secret>",
"PLAID_ENV": "production",
"PORT": "8000"
}
}
}
}§02 Environment variables
PLAID_CLIENT_IDrequiredsecret
Your Plaid client_id from the Plaid dashboard (Team Settings -> API).
PLAID_SECRETrequiredsecret
Your Plaid secret for the target environment (production or sandbox).
PLAID_ENVPlaid environment: production or sandbox.
PORTPort the MCP HTTP server listens on inside the container.
§03 MCP Quality Score · methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
10
§04 Alternatives in Finance & Payments
ai.baselight/baselight
ai.baselight/baselight
Query Baselight's public catalog of 70,000+ datasets — finance, demographics, sports, and more.
DeepLedger — AI Bookkeeper for QuickBooks
ai.deepledger/mcp
AI bookkeeping for QuickBooks Online — 28 tools for transactions, reports, and bank feeds
Lattiq x402 Trading Signals
ai.lattiq/x402-trading-signals
Regime-aware ES1/NQ futures trading signals. HMM + 15 quant strategies. x402 USDC micropayments.