The Expense Tracker provides a versatile server for managing financial expenditures, accessible both locally and via a live remote endpoint. It enables users to perform comprehensive CRUD (Create, Read, Update, Delete) operations on expense entries, summarize spending by date and category, and leverage a rich, hierarchical categorization system. Built on a modern tech stack including Python, FastMCP, FastAPI, and SQLite, it offers a fast, secure, and scalable solution for personal finance tracking.
Key Features
01Operates as both a local and remote expense server
02Supports adding, listing, updating, and deleting expense entries
03Summarizes expenses by date and category
04Includes rich category and subcategory support for detailed classification
05Utilizes SQLite for fast and secure data storage
060 GitHub stars