Expense Tracker Mcp Server — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Expense Tracker Mcp Server (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A Model Context Protocol (MCP) server that enables Claude to seamlessly manage, track, and analyze your personal expenses. By connecting this server to your Claude client, you can simply tell Claude to log purchases, ask for monthly summaries, and identify your spending habits using natural language.
git clone [https://github.com/Shivam0176/Expense-Tracker-MCP-Server.git](https://github.com/Shivam0176/Expense-Tracker-MCP-Server.git) Python: pip install -r requirements.txtTo use this server with Claude Desktop, you need to update your Claude configuration file.
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonexpense-tracker server to the mcpServers object: {
"mcpServers": {
"expense-tracker": {
"command": "node",
"args": [
"/absolute/path/to/expense-tracker-mcp/build/index.js"
]
}
}
}Note: Make sure to replace/absolute/path/to/...with the actual absolute path to the compiled server file on your machine. If you are using Python, the command would be"python"or"uv"and the arg would point to your python script.
This MCP server exposes the following tools to Claude:
| Tool Name | Description | Required Arguments | Optional Arguments |
|---|---|---|---|
add_expense | Logs a new expense into the database. | amount, category | description, date (defaults to today) |
list_expenses | Retrieves a list of expenses. | None | limit, category, start_date, end_date |
get_summary | Provides a spending summary by category. | None | month, year |
delete_expense | Removes an expense record by its ID. | id | None |
Once configured, you can talk to Claude just like a personal accountant:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.