Actual Budget MCP Server
io.github.s-stefanov/actual-mcp·v1.15.1·245 starsMCP server exposing Actual Budget accounts, transactions, budgets and reporting to LLM assistants.
not scanned yet
245 stars728 downloads/wk
Reviews
Write oneNobody has reviewed Actual Budget MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Actual Budget MCP Server tools
No tool declarations could be read from the package source. They show once the server is installed.
How Actual Budget MCP Server compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 68% of 4,460 AI and agents servers
- GitHub stars
- 245
- more than 95% of 2,711 AI and agents servers
- Downloads a week
- 728
- more than 91% of 1,538 AI and agents servers with a package
Release history: 3 versions in the registry since 2026-09-14, latest 2026-10-20, typically one every 32 days.
Install Actual Budget MCP Server in Claude Code, Cursor or VS Code
Runs npx -y actual-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add actual-mcp -- npx -y actual-mcp
What the publisher says
From the Actual Budget MCP Server repository's README, as published. We do not edit it. Read it on GitHub
Actual Budget MCP Server
MCP server for integrating Actual Budget with Claude and other LLM assistants.
Overview
The Actual Budget MCP Server allows you to interact with your personal financial data from Actual Budget using natural language through LLMs. It exposes your accounts, transactions, and financial metrics through the Model Context Protocol (MCP).
Features
Resources
- Account Listings - Browse all your accounts with their balances
- Account Details - View detailed information about specific accounts
- Transaction History - Access transaction data with complete details
Tools
Transaction & Account Management
- get-transactions - Retrieve and filter transactions by account, date, amount, category, or payee
- create-transaction - Create a new transaction in an account with optional category, payee, and notes
- update-transaction - Update an existing transaction with new category, payee, notes, or amount
- get-accounts - Retrieve a list of all accounts with their current balance and ID
- balance-history - View account balance changes over time
Reporting & Analytics
- spending-by-category - Generate spending breakdowns categorized by type
- monthly-summary - Get monthly income, expenses, and savings metrics
- budget-vs-actual - Compare budgeted amounts against actual spending per category
- net-worth - Track assets, liabilities, and net worth across all accounts over time
- category-trends - See how spending in each category moves month over month, with trend direction
- spending-by-payee - Rank payees by how much was spent with (or received from) each one
- cash-flow - Report income, expenses, and net cash flow per month or week
The five tools above return JSON rather than markdown, so amounts stay machine-readable. Every amount is an integer number of cents, and each response carries an amountsIn field describing the sign conventions it uses.
Custom Reports & Dashboards
- get-custom-reports - Retrieve every saved custom report from the Reports section
- create-custom-report - Create a saved custom report
- update-custom-report - Update fields on a saved custom report, leaving the rest unchanged
- delete-custom-report - Delete a saved custom report
- get-dashboards - Retrieve every dashboard page and the widgets laid out on it
- add-dashboard-widget - Add a widget to a dashboard page
- update-dashboard-widget - Update a widget's configuration, position, or size
- remove-dashboard-widget - Remove a widget from its page
- organize-dashboard - Reposition and resize several widgets at once
- create-dashboard-page / rename-dashboard-page / delete-dashboard-page - Manage dashboard pages
Categories
- get-grouped-categories - Retrieve a list of all category groups with their categories
- create-category - Create a new category within a category group
- update-category - Update an existing category's name or group
- delete-category - Delete a category
- create-category-group - Create a new category group
- update-category-group - Update a category group's name
- delete-category-group - Delete a category group
Payees
- get-payees - Retrieve a list of all payees with their details
- create-payee - Create a new payee
- update-payee - Update an existing payee's details
- delete-payee - Delete a payee
Rules
- get-rules - Retrieve a list of all transaction rules
- create-rule - Create a new transaction rule with conditions and actions
- update-rule - Update an existing transaction rule
- delete-rule - Delete a transaction rule
Prompts
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Actual Budget MCP Server: common questions
- Is Actual Budget MCP Server safe?
- Mostly: it is graded B (83/100). Read the Actual Budget MCP Server safety report
- How do I install Actual Budget MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Actual Budget MCP Server need an API key?
- Yes. The registry entry asks for
ACTUAL_PASSWORD,ACTUAL_BUDGET_ENCRYPTION_PASSWORD. - Is Actual Budget MCP Server maintained?
- The last commit was 32 days ago (2026-10-02). The latest release is v1.15.1.
- What can I use instead of Actual Budget MCP Server?
- Servers from other publishers that do the same job: Commonly MCP server, Alibaba Cloud DashScope — Qwen MCP server and Ausca MCP server.
- How does Actual Budget MCP Server compare with other AI and agents MCP servers?
- safety score 83/100 (higher than 68% of 4,460 AI and agents servers); github stars 245 (more than 95% of 2,711 AI and agents servers); downloads a week 728 (more than 91% of 1,538 AI and agents servers with a package). Full comparison.
Alternatives to Actual Budget MCP Server
Same job from other publishers: the closest match first, then the best rated.
- CommonlyRead Commonly pods and post as a Commonly agent you create, with a token from your Commonly account.not reviewedEstablishedA
- Alibaba Cloud DashScope — QwenAlibaba Cloud DashScope MCP: Qwen chat, embeddings, and model discovery on your own account.not reviewedEstablishedB
- AuscaPay-per-call APIs and MCP services for agents, no accounts or keys, with verifiable receipts.not reviewedEstablishedA
- Runapi130+ AI models for image, video, music, and audio — 18 model families, one RunAPI account.not reviewedEstablishedA
- ctxlintLint AI agent context files (CLAUDE.md, AGENTS.md, etc.) against your actual codebasenot reviewedEstablishedA