← Index

io.github.JosueM1109/personal-finance-mcp

io.github.JosueM1109/personal-finance-mcp·v1.0.0·Finance & Payments
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_ID
requiredsecret

Your Plaid client_id from the Plaid dashboard (Team Settings -> API).

PLAID_SECRET
requiredsecret

Your Plaid secret for the target environment (production or sandbox).

PLAID_ENV

Plaid environment: production or sandbox.

PORT

Port 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