Expense-Tracker-MCP
Verified Safeby NikhilAdvani
Overview
A Model Context Protocol (MCP) server for tracking personal expenses with Claude, offering tools for managing expense entries in a SQLite database.
Installation
uv run fastmcp run main.pySecurity Notes
The server uses parameterized SQL queries throughout, effectively preventing common SQL injection vulnerabilities. File paths for the database and categories are relative to the script, preventing arbitrary file access. No hardcoded secrets, `eval`, or other highly dangerous patterns were observed. The primary interaction is local via MCP, minimizing network attack surface from the server's side.
Similar Servers
Trackor
Provides an MCP server for tracking personal expenses, including adding, listing, summarizing, updating, and exporting data.
expense-tracker-mcp-server
Provides a Model Context Protocol (MCP) server for tracking personal expenses, integrated with Claude Desktop for natural language management.
expense-tracker-mcp
A local MCP server for tracking and managing personal or business expenses, designed for integration with client applications like Claude Desktop.
fastapi-local-mcp-server
This server functions as an expense tracker application, providing both a REST API and an MCP (Model Context Protocol) interface for integration with Claude Desktop.