Skip to main content
Glama
ayushpaliwal1920

Expense Tracker MCP Server

đź’° Expense Tracker MCP Server

Ein Model Context Protocol (MCP)-Server fĂĽr die Verwaltung und Analyse von Ausgaben mit Python, FastMCP und SQLite.

Dieses Projekt dient hauptsächlich Lernzwecken, um zu verstehen, wie MCP-Server funktionieren, wie Tools und Ressourcen bereitgestellt werden und wie auf einen MCP-Server remote zugegriffen werden kann.

⚠️ Dies ist ein Lernprojekt und nicht als produktionsreife Finanzanwendung gedacht.

Änderungen :

Vorher => if name == "main": mcp.run()

Nachher => 1if name == "main": mcp.run(transport = "http" , host = "0.0.0.0" , port = 8000 )

🚀 Funktionen

  • Ausgaben hinzufĂĽgen

  • Ausgaben anzeigen

  • Ausgaben aktualisieren

  • Ausgaben löschen

  • Ausgaben durchsuchen

  • Gesamtausgaben berechnen

  • AusgabenĂĽbersicht nach Kategorie

  • Monatliche AusgabenĂĽbersicht

  • GesamtĂĽbersicht der Ausgaben

  • MCP-Tools und -Ressourcen

  • Remote-MCP-Server

Related MCP server: expense-tracker-mcp-server

🛠️ Technologie-Stack

  • Python

  • FastMCP

  • SQLite

  • uv

  • MCP

  • Remote/HTTP-Transport

đź“‚ Projektstruktur

ExpenseTracker_Mcp_Server/
│
├── expenseTracker/
│   ├── main.py
│   └── categories.json
│
├── README.md
├── pyproject.toml
├── uv.lock
└── .gitignore

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    C
    maintenance
    Enables tracking, categorizing, and summarizing personal and business expenses with support for date range queries and category grouping.
    3
    MIT
  • F
    license
    B
    quality
    C
    maintenance
    Enables users to manage personal expenses by adding entries, listing them by date range, and summarizing spending by category through MCP tools, while exposing category data as a resource.
    3
    -
  • F
    license
    B
    quality
    C
    maintenance
    Enables recording and analyzing personal expenses locally in a SQLite database, with tools for adding expenses, listing them by date range, summarizing spending by category, and accessing a categories resource.
    3
    -