Expense Tracker MCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Expense Tracker MCP
This is a small MCP server for tracking expenses. It stores data in a local SQLite database and gives you tools to add, list, and summarize expenses.
What it does
Adds a new expense
Lists expenses for a date range
Summarizes spending by category
Exposes a categories resource if
categories.jsonis present next tomain.py
Related MCP server: Expense Tracker MCP Server
Main files
main.py- starts the MCP server and defines the toolsexpenses.db- local database created automatically on first runcategories.json- optional file for category data
How to use
Install the dependencies.
pip install -e .Start the server.
python main.pyConnect it to your MCP client and use these tools:
add_expense(date, amount, category, subcategory="", note="")list_expenses(start_date, end_date)summarize(start_date, end_date, category=None)
Notes
Dates should use the same text format everywhere, like
YYYY-MM-DD.The database file is created in the same folder as
main.py.If you want the categories resource to work, add a
categories.jsonfile in the project folder.
This server cannot be deployed
Maintenance
Related MCP Connectors
- ManiloOAuthapp.manilo
Log, query, and edit expenses, budgets, and accounts in Manilo from any MCP-compatible AI assistant.
An MCP server that provides read access to your cloud storage providers, bank accounts and more.
The **OTTTA MCP server** lets you manage your habit trackers. Add / create / update / delete groups, trackers and values. The idea behind OTTTA is to make tracking very easy. The app is simple, you create groups, in the groups you put things to track on a daily basis and then it generates graphs. You can log values to the trackers via the [OTTTA website](https://ottta.com/), via our API, our MCP of course and via the OTTTA Chrome Extension. Soon more ways will be available.
Related MCP Servers
- FlicenseBqualityDmaintenanceMCP server for managing and analyzing expenses. Provides tools to add, list, summarize expenses, and retrieve categories.3-
- FlicenseAqualityDmaintenanceA Model Context Protocol (MCP) server for tracking personal expenses. This server provides tools to add, list, and summarize expenses, utilizing a local SQLite database for storage.3-
- FlicenseNot gradedqualityDmaintenanceA simple MCP server for tracking expenses in a local SQLite database, enabling add, read, update, delete, and summarization of expenses with predefined categories.-
- FlicenseAqualityDmaintenanceMCP server for managing personal expenses, enabling users to add, list, and summarize expenses by category, with data stored in a local SQLite database.3-