Home › Finance › Actual Budget
Actual Budget
Spending analysis and safe writes for Actual Budget: every delete previews and asks first.
Topics: Finance & Fintech
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (npm 0.9.2)
npx -y actual-budget-mcp@0.9.2
Or add to your MCP client config:
{
"mcpServers": {
"actual-budget-mcp": {
"command": "npx",
"args": [
"-y",
"actual-budget-mcp@0.9.2"
],
"env": {
"ACTUAL_SERVER_URL": "<YOUR_VALUE>",
"ACTUAL_PASSWORD": "<YOUR_VALUE>",
"ACTUAL_SESSION_TOKEN": "<YOUR_VALUE>",
"ACTUAL_BUDGET_ID": "<YOUR_VALUE>",
"ACTUAL_ENCRYPTION_PASSWORD": "<YOUR_VALUE>",
"ACTUAL_READ_ONLY": "<YOUR_VALUE>",
"ACTUAL_DATA_DIR": "<YOUR_VALUE>"
}
}
}
}
ACTUAL_SERVER_URLrequired — URL of your Actual Budget server, for example http://localhost:5006ACTUAL_PASSWORDsecret — Password for your Actual Budget server. Not needed if you set ACTUAL_SESSION_TOKENACTUAL_SESSION_TOKENsecret — Session token for servers behind OIDC, which have no password. Use instead of ACTUAL_PASSWORD; if both are set, the token winsACTUAL_BUDGET_IDrequired — Your budget's Sync ID, found under Settings > Show advanced settingsACTUAL_ENCRYPTION_PASSWORDsecret — Only needed if your budget file is end-to-end encryptedACTUAL_READ_ONLY— Set to 1 to hide every write tool from the model, exposing only reads and analysisACTUAL_DATA_DIR— Directory for the local budget cache
Package (oci)
docker run -i --rm ghcr.io/henfrydls/actual-budget-mcp:0.9.2
Or add to your MCP client config:
{
"mcpServers": {
"actual-budget-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/henfrydls/actual-budget-mcp:0.9.2"
],
"env": {
"ACTUAL_SERVER_URL": "<YOUR_VALUE>",
"ACTUAL_PASSWORD": "<YOUR_VALUE>",
"ACTUAL_SESSION_TOKEN": "<YOUR_VALUE>",
"ACTUAL_BUDGET_ID": "<YOUR_VALUE>",
"ACTUAL_READ_ONLY": "<YOUR_VALUE>"
}
}
}
}
ACTUAL_SERVER_URLrequired — URL of your Actual Budget server. Inside the container localhost is the container, so use host.docker.internalACTUAL_PASSWORDsecret — Password for your Actual Budget server. Not needed if you set ACTUAL_SESSION_TOKENACTUAL_SESSION_TOKENsecret — Session token for servers behind OIDC, which have no password. Use instead of ACTUAL_PASSWORD; if both are set, the token winsACTUAL_BUDGET_IDrequired — Your budget's Sync ID, found under Settings > Show advanced settingsACTUAL_READ_ONLY— Set to 1 to hide every write tool from the model, exposing only reads and analysis
Related servers
tradememory-protocol
Tamper-evident decision audit trail and outcome-weighted memory for AI trading agents.
metatrader-mcp-server
Enable AI LLMs to execute trades using MetaTrader 5 platform
OpenAccountants
Open-source AI accounting skills verified by licensed accountants (tax, VAT, payroll).
mcp_massive
) π βοΈ - An MCP server that provides access to [Polygon.io](https://polygon.io/) financial market data APIs for stocks, indices, forex,β¦
evm-mcp-server
Comprehensive blockchain services for 30+ EVM networks, supporting native tokens, ERC20, NFTs, smart contracts, transactions, and ENSβ¦
xero-mcp-server
An MCP server that integrates with Xero's API, allowing for standardized access to Xero's accounting and business features.
Listed in punkpeye/awesome-mcp-servers (MIT)
Data from the Official MCP Registry