Skip to main content
Glama

Trackor

This is a custom MCP (Model Context Protocol) server built with FastMCP.
It provides tools to track expenses, including adding, listing, summarizing, updating, and exporting data.

The server uses a local SQLite database (expenses.db) and a categories.json file for expense categories.

Tools & Resources

TOOLS (callable actions that perform operations): - add_expense : Create a new expense entry - get_expense : Fetch a single expense by ID - list_expenses : List expenses with optional filters - update_expense : Modify an existing expense - delete_expense : Remove one expense by ID - delete_expenses_by_date_range : Remove all expenses within a date range - summarize : Summarize expenses by category/subcategory - get_statistics : Return overall stats and monthly breakdown - export_expenses : Export all expenses in JSON or CSV format RESOURCES (read-only data exposed by the server): - expense://categories : Provides the categories.json file (list of categories/subcategories)

Remote Deployment (Easiest)

It is already deployed using FastMCP Cloud, you just need to drag this DXT File https://at0mxploit.fastmcp.app/manifest.dxt to Claude Extension. This automatically configures the server for Claude and includes all tools and resources. (Currently available only in Pro). It's setup for all different models and tools but I use Claude so.

Local Development

Claude Connectors (remote MCP URLs) are only available for Pro users. However, non-Pro Claude Desktop users can still use this MCP server by running a local proxy.

This repository includes a proxy/ folder with a simple FastMCP STDIO bridge.

Install dependencies:

uv sync

Run MCP:

uv run main.py

Run MCP Proxy:

uv run proxy/main.py

We can also if we want use Inspector to test JSON RPC calls in MCP:

uv run fastmcp dev .\main.py

Claude Desktop no longer auto-loads raw MCP scripts.
If you're not using Claude Pro, you must install the included desktop extension:

npm install -g @anthropic-ai/mcpb
mcpb pack proxy/ trackor-proxy.mcpb

This will generate trackor-proxy.mcpb.

  1. Go to Settings → Extensions → Advanced → Install Extension…

  2. Select trackor-proxy.mcpb

  3. Claude will load the MCP server via the local STDIO proxy.


-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/At0mXploit/Trackor'

If you have feedback or need assistance with the MCP directory API, please join our Discord server