LocalFree

Actual Budget MCP server

henfrydls/actual-budget-mcp

Self-hosted Actual Budget analysis: spending breakdowns, category trends, projections and budget vs. actual, with guarded writes and an optional read-only mode.

20 GitHub stars1 forks2,417 npm downloads / month

Install Actual Budget in Claude Code

npm

Claude Code
claude mcp add actual-budget -e ACTUAL_SERVER_URL=... -e ACTUAL_BUDGET_ID=... -- npx -y actual-budget-mcp
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "actual-budget": {
      "command": "npx",
      "args": [
        "-y",
        "actual-budget-mcp"
      ],
      "env": {
        "ACTUAL_SERVER_URL": "...",
        "ACTUAL_BUDGET_ID": "..."
      }
    }
  }
}

Docker

Claude Code
claude mcp add actual-budget -e ACTUAL_SERVER_URL=... -e ACTUAL_BUDGET_ID=... -- docker run -i --rm -e ACTUAL_SERVER_URL -e ACTUAL_BUDGET_ID ghcr.io/henfrydls/actual-budget-mcp:0.11.0
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "actual-budget": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "ACTUAL_SERVER_URL",
        "-e",
        "ACTUAL_BUDGET_ID",
        "ghcr.io/henfrydls/actual-budget-mcp:0.11.0"
      ],
      "env": {
        "ACTUAL_SERVER_URL": "...",
        "ACTUAL_BUDGET_ID": "..."
      }
    }
  }
}

Replace each ... with your own value.

Frequently asked questions

What does the Actual Budget MCP server do?

Self-hosted Actual Budget analysis: spending breakdowns, category trends, projections and budget vs. actual, with guarded writes and an optional read-only mode.

Is the Actual Budget MCP server free?

Yes, most likely. Open source and no paid account or API key is mentioned in the listing. Check the provider for current pricing.

Does Actual Budget run locally or remotely?

Local. Runs on your machine (stdio). You install it with npx, uvx, Docker or from source.

How do I add Actual Budget to Claude Code?

Run: claude mcp add actual-budget -e ACTUAL_SERVER_URL=... -e ACTUAL_BUDGET_ID=... -- npx -y actual-budget-mcp

More finance, fintech & payments MCP servers

View all