Trackor is a powerful custom Model Context Protocol (MCP) server and dumb client solution designed for comprehensive expense tracking. Built with FastMCP and Streamlit, it offers robust tools for managing personal finances, including adding, listing, updating, deleting, summarizing, and exporting expense data. The server utilizes a local SQLite database and a `categories.json` file for structured data management, while the Streamlit client provides a straightforward interface for interaction. It supports both remote and local deployments, with specific integration methods for AI assistants like Claude, leveraging its extensible MCP server architecture.
주요 기능
01Flexible expense listing with optional filters
022 GitHub stars
03Comprehensive expense management (add, update, delete entries)
04Export expenses in JSON or CSV formats
05Detailed expense summarization by category/subcategory
06Overall financial statistics and monthly breakdowns