Back to Home
iwm57 icon

mcp-server

Verified Safe

by iwm57

Overview

An MCP server to expose Actual Budget financial functionality as callable tools, bridging an MCP client to an Actual Budget backend via actual-bridge.

Installation

Run Command
python -m mcp_server.server

Environment Variables

  • ACTUAL_BRIDGE_URL
  • ACTUAL_SYNC_ID
  • ACTUAL_FILE_PASSWORD
  • BRIDGE_API_KEY

Security Notes

The `httpx.AsyncClient` is initialized with `verify=False` to skip SSL verification for the actual-bridge communication. While this might be intended for self-signed certificates in a controlled environment, it can lead to Man-in-the-Middle (MITM) vulnerabilities if the `ACTUAL_BRIDGE_URL` points to an untrusted endpoint or if the network is not secure. This significantly reduces the security posture for network communication. Other aspects like `eval` or hardcoded secrets are not present.

Similar Servers

Stats

Interest Score0
Security Score4
Cost ClassLow
Avg Tokens300
Stars0
Forks0
Last Update2026-01-19

Tags

Actual BudgetFinancial ManagementModel Context ProtocolBudgetingAPI Integration