actual-mcp-server
Verified Safeby agigante80
Overview
A production-ready Model Context Protocol (MCP) server that bridges AI assistants with Actual Budget, enabling natural language financial management through 51 specialized tools for personal finance.
Installation
docker run -d --name actual-mcp-server -p 3600:3600 -e ACTUAL_SERVER_URL=http://your-actual-server:5006 -e ACTUAL_PASSWORD=your_password -e ACTUAL_BUDGET_SYNC_ID=your_sync_id -e MCP_SSE_AUTHORIZATION=$(openssl rand -hex 32) -v actual-mcp-data:/data agigante80/actual-mcp-server:latestEnvironment Variables
- ACTUAL_SERVER_URL
- ACTUAL_PASSWORD
- ACTUAL_BUDGET_SYNC_ID
- MCP_SSE_AUTHORIZATION
- MCP_ENABLE_HTTPS
- MCP_HTTPS_CERT
- MCP_HTTPS_KEY
- ACTUAL_BUDGET_PASSWORD
- MCP_BRIDGE_DATA_DIR
- MCP_BRIDGE_PORT
- MCP_TRANSPORT_MODE
- MAX_CONCURRENT_SESSIONS
- SESSION_IDLE_TIMEOUT_MINUTES
- DEBUG
- LOG_LEVEL
Security Notes
Authentication to the MCP server via Bearer token is highly recommended by setting `MCP_SSE_AUTHORIZATION`. If this variable is not set, the server runs unauthenticated. `execSync` is used for internal versioning information, which is generally safe. Sensitive credentials for Actual Budget are pulled from environment variables. No other malicious patterns, `eval`, or obfuscation found.
Similar Servers
tiger-linear-mcp-server
This server acts as a wrapper for the Linear API, providing focused tools for LLMs to manage and query issue tracking and project data.
thoughtbox
Provides a durable, local-first reasoning ledger and structured cognitive tools for AI agents, enabling step-by-step thinking, branching, revisions, and autonomous critique, with progressive tool disclosure and client compatibility adaptations.
tiger-gh-mcp-server
Provides a set of focused tools to Large Language Models (LLMs) for interacting with the GitHub API, enabling capabilities like fetching issues, pull requests, commits, releases, and searching code within a specified organization.
tiger-memory-mcp-server
A backend server for a Minecraft-related application, likely providing data management or proxy services.