Skip to main content

Community Projects

The following community projects are not maintained by the Actual Budget project but integrate with it. They are for special use cases or for developing features that have not yet been integrated into Actual.

These and other projects can be discussed in the #community-projects channel on the Actual Discord server.

If you want your project listed here, notify people in the #documentation Discord channel. Before you can ask for it to be added, your project must have a proper README file.

Bank Export and Importers​

The following are implementations of bank syncing using the Actual API, or converters that turn bank exports into files for Actual's import dialog. For instructions on using them, see the respective repositories.

Other Importers​

Actual is used by some people to track money not necessarily found in bank accounts. This can be crypto currency tracking, loyalty card paybacks, prepaid cards, etc.

Budget Migration​

Actual currently has official support for migrating budgets from YNAB4 and nYNAB. The following are available for migrating from YNAB or other budget apps.

Various utilities to enhance Actual's functionality​

AI Assistant Integrations (MCP)​

These servers implement the Model Context Protocol, letting Claude and other MCP-compatible AI assistants read from (and optionally write to) your Actual budget. For setup instructions, see the respective repositories.

  • actual-budget-mcp - https://github.com/henfrydls/actual-budget-mcp
    • Connect Actual to Claude and other AI assistants. Ask about your budget in plain language, get spending analysis and projections, and create, edit, or delete transactions. Deletions wait for your confirmation, and an optional read-only mode hides the write tools entirely.
  • actual-mcp - https://github.com/s-stefanov/actual-mcp
    • Lets Claude and other LLM assistants query your accounts, transactions and reports (spending by category or payee, budget vs. actual, net worth, cash flow, trends). Read-only by default; the --enable-write flag adds tools to manage transactions, categories, payees, rules, custom reports and dashboards. Runs over stdio or HTTP (with optional bearer-token auth), via npx or Docker.
  • actual-mcp-server - https://github.com/agigante80/actual-mcp-server
    • Broad coverage of the Actual API, including transactions and splits, transfers, budgets, schedules, rules, tags, notes, ActualQL queries and bank sync. Runs locally over stdio for Claude Desktop, or as a remote HTTP server for LibreChat, LobeChat and other clients with bearer-token or OIDC multi-user auth. Supports switching between multiple budgets mid-conversation. Available via npx, Docker or Unraid Community Applications.

Others​