Expense Tracker MCP

Expense Tracker MCP

A Model Context Protocol server designed for tracking and managing personal or business expenses. It enables users to log financial transactions and organize expenditure data through integrated tools.

Category
Visit Server

README

expense_tracker_mcp

This project uses FastMCP 3.2.0.

Why your commands failed

  • fastmcp: command not found The CLI is only installed inside this project's virtual environment, so it is not available from your base shell unless you activate .venv or run it through uv.
  • uv run fastmcp dev main.py In FastMCP 3.x, dev is a command group. You must use a subcommand such as inspector.
  • uv run fastmcp dev inspector That form needs a server spec or a fastmcp.json. This repo now includes fastmcp.json, so auto-detection works.

Working commands

Run the server directly:

uv run fastmcp run

Inspect the server:

uv run fastmcp inspect

Open MCP Inspector in dev mode:

uv run fastmcp dev inspector

If the Inspector UI shows Error Connecting to MCP Inspector Proxy - Check Console logs, open the exact URL printed in the terminal. FastMCP 3.x starts the proxy with a per-run session token, and the Inspector page must include that token or the proxy config request will be rejected.

For local-only debugging, you can disable proxy auth:

DANGEROUSLY_OMIT_AUTH=true uv run fastmcp dev inspector

You can still pass the file explicitly if you want:

uv run fastmcp run main.py
uv run fastmcp inspect main.py
uv run fastmcp dev inspector main.py

MCP

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured