Money-Tracker-MCP
Verified Safeby JAI0705
Overview
An MCP server for tracking personal expenses, storing them in a local SQLite database and providing tools to add, list, and summarize expenses.
Installation
python main.pySecurity Notes
The server uses parameterized SQL queries via `sqlite3.connect` for all database operations (INSERT and SELECT), which effectively prevents SQL injection vulnerabilities. There is no usage of `eval`, `exec`, `subprocess.run`, `os.system`, or direct execution of unsanitized user input. File paths are handled with `os.path.join`. No hardcoded secrets or sensitive external network interactions are evident. The `categories()` resource reads a local, static JSON file.
Similar Servers
Trackor
Provides an MCP server for tracking personal expenses, including adding, listing, summarizing, updating, and exporting data.
test-remote-server-mcp
An HTTP server for tracking personal expenses, allowing users to add, list, and summarize financial transactions through an API.
expense-tracker-mcp-server
An MCP server designed for tracking, listing, and summarizing personal or small-scale expenses.
expense-tracker-mcp
A local MCP server for tracking and managing personal or business expenses, designed for integration with client applications like Claude Desktop.