ezbookkeeping_mcp_server
Verified Safeby theanirudhvyas
Overview
Integrates AI assistants like Claude with EzBookkeeping for natural language personal finance management.
Installation
uv run mcp dev main.pyEnvironment Variables
- EZBOOKKEEPING_URL
- EZBOOKKEEPING_TOKEN
- EZBOOKKEEPING_TIMEZONE_OFFSET
- EZBOOKKEEPING_DEFAULT_CURRENCY
Security Notes
The server loads sensitive configurations (EzBookkeeping URL and API token) from environment variables, which is a good practice to avoid hardcoding secrets. It uses `httpx` for API communication with proper authorization headers. No `eval` or similar dangerous dynamic code execution patterns were found. The primary security responsibility lies with the user to securely configure their EzBookkeeping instance and protect the API token.
Similar Servers
DatabaseMcpServer
This server provides a unified, secure database operation interface for AI assistants, supporting a wide range of database types and dynamic switching.
quickfile-mcp
Provides AI assistants with full access to QuickFile UK accounting software, enabling operations across invoicing, client/supplier management, banking, and financial reporting.
mcp
This server allows AI assistants like Claude to access a user's financial data (accounts, transactions, balances) from 20,000+ banks via the Lunch Flow API.
mcp-flutterwave
Enables AI assistants to interact with Flutterwave for managing transactions, payments, transfers, and subscription plans.