Back to Home
bhakti259 icon

expense-tracker-mcp-server

Verified Safe

by bhakti259

Overview

This server allows users to track and manage personal expenses through natural language interactions, storing records in a local SQLite database and providing tools for adding, listing, updating, deleting, and summarizing expenses.

Installation

Run Command
uv run fastmcp dev main.py

Security Notes

The server uses parameterized SQLite queries, effectively preventing SQL injection. File paths for the database and categories are local and relative to the script, limiting arbitrary file access. There are no indications of 'eval', obfuscation, hardcoded secrets, or direct external network risks within the provided source code. The date parsing is handled by `python-dateutil`, which is generally robust. The primary risk would be potential data loss or corruption if the local `expenses.db` file is manually tampered with or accidentally deleted.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens250
Stars0
Forks0
Last Update2025-11-27

Tags

Expense TrackerPersonal FinanceMCP ServerSQLiteNatural Language