Actual Budget MCP Server
MCP-Server · lesen und schreiben und löschen · MIT · lokal (stdio) · entfernt (HTTP)
Beschreibung des Anbieters
MCP server exposing Actual Budget accounts, transactions, budgets and reporting to LLM assistants.
Werkzeuge
cash-flowReport income, expenses, and net cash flow per month or week. Returns JSON; amounts are integer cents.
Angabe des Anbieters · Beleg 5net-worthTrack assets, liabilities, and net worth across all accounts over time. Returns JSON; amounts are integer cents.
Angabe des Anbieters · Beleg 6get-accountsRetrieve a list of all accounts with their current balance and ID.
Angabe des Anbieters · Beleg 7run-bank-syncRun bank synchronization (GoCardless/SimpleFIN) to download latest transactions. Provide accountId for a specific account, use "onbudget"/"offbudget" for groups, or omit to sync all linked accounts.
Angabe des Anbieters · Beleg 8balance-historyGet account balance history over time
Angabe des Anbieters · Beleg 9category-trendsShow how spending in each category changes month over month, with trend direction. Returns JSON; amounts are integer cents.
Angabe des Anbieters · Beleg 10monthly-summaryGet monthly income, expenses, and savings
Angabe des Anbieters · Beleg 11budget-vs-actualCompare budgeted amounts against actual spending per category, for recent months. Returns JSON; amounts are integer cents.
Angabe des Anbieters · Beleg 12get-transactionsGet transactions with optional filtering, for one account or across all accounts if accountId is omitted
Angabe des Anbieters · Beleg 13spending-by-payeeRank payees by how much money was spent with (or received from) each one. Returns JSON; amounts are integer cents.
Angabe des Anbieters · Beleg 14create-transactionCreate a new transaction. Use this to add transactions to accounts.…
Angabe des Anbieters · Beleg 15delete-transactionDelete a transaction by its ID. This action is permanent and cannot be undone.
Angabe des Anbieters · Beleg 16update-transactionUpdate an existing transaction. Can modify date, amount, payee, category, notes, cleared status, and subtransactions, including turning a subtransaction into a transfer via transfer_account_id.
Angabe des Anbieters · Beleg 17import-transactionsImport a list of transactions into an account using reconciliation logic. Deduplicates via imported_id to prevent duplicates on repeated imports.…
Angabe des Anbieters · Beleg 18spending-by-categoryGet spending breakdown by category for a specified date range
Angabe des Anbieters · Beleg 19get-custom-reportsRetrieve every saved custom report from the Reports section
Angabe des Anbieters · Beleg 20create-custom-reportCreate a saved custom report
Angabe des Anbieters · Beleg 20update-custom-reportUpdate fields on a saved custom report, leaving the rest unchanged
Angabe des Anbieters · Beleg 20delete-custom-reportDelete a saved custom report
Angabe des Anbieters · Beleg 20get-dashboardsRetrieve every dashboard page and the widgets laid out on it
Angabe des Anbieters · Beleg 20add-dashboard-widgetAdd a widget to a dashboard page
Angabe des Anbieters · Beleg 20update-dashboard-widgetUpdate a widget's configuration, position, or size
Angabe des Anbieters · Beleg 20remove-dashboard-widgetRemove a widget from its page
Angabe des Anbieters · Beleg 20organize-dashboardReposition and resize several widgets at once
Angabe des Anbieters · Beleg 20get-grouped-categoriesRetrieve a list of all category groups with their categories
Angabe des Anbieters · Beleg 20create-categoryCreate a new category within a category group
Angabe des Anbieters · Beleg 20update-categoryUpdate an existing category's name or group
Angabe des Anbieters · Beleg 20delete-categoryDelete a category
Angabe des Anbieters · Beleg 20create-category-groupCreate a new category group
Angabe des Anbieters · Beleg 20update-category-groupUpdate a category group's name
Angabe des Anbieters · Beleg 20
Voraussetzungen
ACTUAL_SERVER_URL· Umgebungsvariable · erforderlich · Beleg 1ACTUAL_PASSWORD· Umgebungsvariable · erforderlich · Beleg 1ACTUAL_BUDGET_SYNC_ID· Umgebungsvariable · erforderlich · Beleg 1npx· Paketmanager · erforderlich · Beleg 1Node.js· Laufzeit · erforderlich · Beleg 20Docker· Laufzeit · optional · Beleg 20ACTUAL_DATA_DIR· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1ACTUAL_BUDGET_ENCRYPTION_PASSWORD· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1ACTUAL_SYNC_TTL_MS· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1BEARER_TOKEN· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 21
Installation
npx -y actual-mcp@1.14.0Angaben zum Baustein
- Maintainer
- s-stefanov
- Repository-Lizenz
- MIT
- Dienstanbieter
- Offizielle Dienstherkunft nicht belegt
- Dienste
- —
- Bereiche
- Analyse
- Plattformen
- —
- Version
- 1.14.0
- Release
- v1.14.0
- Clients
- Claude Desktop, Codex
- Dokumentation
- Dokumentation des Anbieters
Zugriffe und Risiken
- Regelbasiert abgeleitete Zugriffe
- lesen, schreiben, löschen
- Authentifizierung
- —
- Transport
- stdio, streamable-http
- Technische Prüfung
- Ungeprüft
Fehlende Angaben bedeuten unbekannte Zugriffe. Vor dem Einsatz Konten, Dateien, Netzwerkverbindungen und Ausführungsrechte im konkreten Paket prüfen. Eine frische Änderung am Repository belegt keine Wartung jeder einzelnen Datei.
Nur die für den Arbeitsablauf nötigen Berechtigungen vergeben und Schreibaktionen mit einem Freigabeschritt absichern. Lizenz und Wartungsdatum sind keine Sicherheitsfreigabe.
Der Lizenzbeleg betrifft das Quellcode-Repository. Einzelne Unterpakete und gehostete Dienste können eigene Bedingungen haben; prüfe sie beim konkreten Installations- oder Diensteangebot.
Belege und Datenstand
Paket und Herkunft
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- Abgerufen und Felder geprüft: 2026-10-04; technische Prüfung: ungeprüft
A474C2E7<MCPSERVE<20261004<<<<Q21<UNGEPRUEFT<<<<<<<<<<<<<<<<