Actual Budget
io.github.henfrydls/actual-budget-mcp ยท version 0.12.0
Community listing. Not installed or verified by cosmic-mcp. Read the source and its permissions before you run it.
Actual Budget, carefully: deletes preview first, and new transactions check for duplicates.
https://github.com/henfrydls/actual-budget-mcp.gitQuick facts
- Listing: Community
- Published Nov 4, 11:49 UTC
- Transport: stdio
- Package: npm
actual-budget-mcp0.12.0 - Listed by cosmic-mcp: Nov 9, 04:26 UTC
Details
- Repository: https://github.com/henfrydls/actual-budget-mcp.git
- npm: https://www.npmjs.com/package/actual-budget-mcp
- Website: https://actual-mcp.henfrydls.com
- Needs settings:
ACTUAL_SERVER_URLACTUAL_PASSWORDACTUAL_SESSION_TOKENACTUAL_BUDGET_IDACTUAL_ENCRYPTION_PASSWORDACTUAL_BUDGET_IDSACTUAL_ENCRYPTION_PASSWORDSACTUAL_BUDGET_WORKERSACTUAL_WORKER_IDLE_MINUTESACTUAL_WORKER_READY_SECONDSACTUAL_READ_ONLYACTUAL_TOOLSETACTUAL_DATA_DIRACTUAL_HTTP_TIMEOUT_MSACTUAL_HTTP_PORTACTUAL_HTTP_TOKENACTUAL_HTTP_WRITE_TOKENACTUAL_HTTP_HOSTACTUAL_HTTP_ALLOW_REMOTEACTUAL_HTTP_ALLOWED_HOSTS
Setup snippets
Generated from the registry entry. cosmic-mcp has not run or reviewed this server; values in angle brackets are yours to fill in.
Run it locally (npm)
npx -y '[email protected]'Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"actual-budget-mcp": {
"args": [
"-y",
"[email protected]"
],
"command": "npx",
"env": {
"ACTUAL_BUDGET_ID": "<your actual budget id>",
"ACTUAL_BUDGET_IDS": "<your actual budget ids>",
"ACTUAL_BUDGET_WORKERS": "<your actual budget workers>",
"ACTUAL_DATA_DIR": "<your actual data dir>",
"ACTUAL_ENCRYPTION_PASSWORD": "<your actual encryption password>",
"ACTUAL_ENCRYPTION_PASSWORDS": "<your actual encryption passwords>",
"ACTUAL_HTTP_ALLOWED_HOSTS": "<your actual http allowed hosts>",
"ACTUAL_HTTP_ALLOW_REMOTE": "<your actual http allow remote>",
"ACTUAL_HTTP_HOST": "<your actual http host>",
"ACTUAL_HTTP_PORT": "<your actual http port>",
"ACTUAL_HTTP_TIMEOUT_MS": "<your actual http timeout ms>",
"ACTUAL_HTTP_TOKEN": "<your actual http token>",
"ACTUAL_HTTP_WRITE_TOKEN": "<your actual http write token>",
"ACTUAL_PASSWORD": "<your actual password>",
"ACTUAL_READ_ONLY": "<your actual read only>",
"ACTUAL_SERVER_URL": "<your actual server url>",
"ACTUAL_SESSION_TOKEN": "<your actual session token>",
"ACTUAL_TOOLSET": "<your actual toolset>",
"ACTUAL_WORKER_IDLE_MINUTES": "<your actual worker idle minutes>",
"ACTUAL_WORKER_READY_SECONDS": "<your actual worker ready seconds>"
}
}
}
}Claude Code
claude mcp add 'actual-budget-mcp' -- npx -y '[email protected]'Cursor (.cursor/mcp.json)
{
"mcpServers": {
"actual-budget-mcp": {
"args": [
"-y",
"[email protected]"
],
"command": "npx",
"env": {
"ACTUAL_BUDGET_ID": "<your actual budget id>",
"ACTUAL_BUDGET_IDS": "<your actual budget ids>",
"ACTUAL_BUDGET_WORKERS": "<your actual budget workers>",
"ACTUAL_DATA_DIR": "<your actual data dir>",
"ACTUAL_ENCRYPTION_PASSWORD": "<your actual encryption password>",
"ACTUAL_ENCRYPTION_PASSWORDS": "<your actual encryption passwords>",
"ACTUAL_HTTP_ALLOWED_HOSTS": "<your actual http allowed hosts>",
"ACTUAL_HTTP_ALLOW_REMOTE": "<your actual http allow remote>",
"ACTUAL_HTTP_HOST": "<your actual http host>",
"ACTUAL_HTTP_PORT": "<your actual http port>",
"ACTUAL_HTTP_TIMEOUT_MS": "<your actual http timeout ms>",
"ACTUAL_HTTP_TOKEN": "<your actual http token>",
"ACTUAL_HTTP_WRITE_TOKEN": "<your actual http write token>",
"ACTUAL_PASSWORD": "<your actual password>",
"ACTUAL_READ_ONLY": "<your actual read only>",
"ACTUAL_SERVER_URL": "<your actual server url>",
"ACTUAL_SESSION_TOKEN": "<your actual session token>",
"ACTUAL_TOOLSET": "<your actual toolset>",
"ACTUAL_WORKER_IDLE_MINUTES": "<your actual worker idle minutes>",
"ACTUAL_WORKER_READY_SECONDS": "<your actual worker ready seconds>"
}
}
}
}VS Code (.vscode/mcp.json)
{
"servers": {
"actual-budget-mcp": {
"args": [
"-y",
"[email protected]"
],
"command": "npx",
"env": {
"ACTUAL_BUDGET_ID": "<your actual budget id>",
"ACTUAL_BUDGET_IDS": "<your actual budget ids>",
"ACTUAL_BUDGET_WORKERS": "<your actual budget workers>",
"ACTUAL_DATA_DIR": "<your actual data dir>",
"ACTUAL_ENCRYPTION_PASSWORD": "<your actual encryption password>",
"ACTUAL_ENCRYPTION_PASSWORDS": "<your actual encryption passwords>",
"ACTUAL_HTTP_ALLOWED_HOSTS": "<your actual http allowed hosts>",
"ACTUAL_HTTP_ALLOW_REMOTE": "<your actual http allow remote>",
"ACTUAL_HTTP_HOST": "<your actual http host>",
"ACTUAL_HTTP_PORT": "<your actual http port>",
"ACTUAL_HTTP_TIMEOUT_MS": "<your actual http timeout ms>",
"ACTUAL_HTTP_TOKEN": "<your actual http token>",
"ACTUAL_HTTP_WRITE_TOKEN": "<your actual http write token>",
"ACTUAL_PASSWORD": "<your actual password>",
"ACTUAL_READ_ONLY": "<your actual read only>",
"ACTUAL_SERVER_URL": "<your actual server url>",
"ACTUAL_SESSION_TOKEN": "<your actual session token>",
"ACTUAL_TOOLSET": "<your actual toolset>",
"ACTUAL_WORKER_IDLE_MINUTES": "<your actual worker idle minutes>",
"ACTUAL_WORKER_READY_SECONDS": "<your actual worker ready seconds>"
},
"type": "stdio"
}
}
}Related servers
- Business Contact Finder Verified domain
Check how to contact a business website, and whether that contact path actually works. - Contractor Licence Changes Verified domain
Did this contractor's licence change? Observed lapses and reinstatements, not a snapshot. - Licensed House Painters Verified domain
Find licensed house painters in 11 US states, with dated license status from state boards. - AnkiMCP Server Verified domain
Anki addon that exposes your flashcard collection to AI assistants via a local MCP server. - Affiliate Networks MCP Verified domain
Affiliate network reporting in your AI client. Bring your own keys. Most adapters experimental. - AGILEX Docs Verified domain
Official AGILEX robotics product docs: manuals, CAN protocol, firmware, FAQ. Read-only.