Personal Finance Tracker
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Personal Finance Trackeradd a $45 expense for gas"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Personal Finance Tracker (MCP Server)
A lightweight MCP server for tracking personal expenses, income, and budget summaries using SQLite.
This server is designed for individuals or households ā not for businesses or stock analysis.
⨠Features
š Record personal expenses and income
š View monthly summaries and budget overviews
š Analyze monthly spending trends
āļø Configurable database path (
DB_PATH)
Related MCP server: Expense Tracker MCP
š¦ Installation
Install from PyPI:
pip install personal-finance-trackerš Usage
You can run the server using:
uvx personal-finance-trackerOr configure it in a client like Cursor or other MCP-compatible tools:
{
"mcpServers": {
"personal-finance-tracker": {
"command": "uvx",
"args": ["personal-finance-tracker"],
"env": {
"DB_PATH": "/absolute/path/to/your/finance.db"
}
}
}
}š Environment Variables
Variable | Description | Default |
| Path to the SQLite database file |
|
The database file is created and initialized automatically if it doesn't exist.
š§ Prompt Behavior
This MCP server is specifically scoped for personal finance. The underlying LLM is guided to:
ā Use these tools when:
The user asks about daily expenses, personal income, budgeting, household savings
š« Avoid using for:
Business accounting
Stock market analysis
Corporate finance data
š Project Structure
personal-finance-tracker/
āāā src/
ā āāā personal_finance_tracker/
ā āāā main.py
āāā pyproject.toml
āāā README.mdš License
ABRMS License
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server for Mini Accountant: invoices, expenses, customers, analytics, tax estimates.
An MCP server that provides read access to your cloud storage providers, bank accounts and more.
- BonsaveOAuthapp.bonsave
Query your real net worth, spending, transactions, budgets and portfolio from any MCP client.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA local MCP server for tracking personal expenses using SQLite, enabling users to add, list, and summarize expenses via natural language.-
- 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.-
- FlicenseNot gradedqualityDmaintenanceA lightweight local MCP server for tracking personal or small-team expenses. It lets you add expense entries, list transactions within a date range, and generate simple summaries by category ā all backed by a local SQLite database.-
- FlicenseBqualityDmaintenanceA lightweight local MCP server that enables users to add, list, edit, and delete expenses via SQLite database through natural language in MCP-compatible clients.41-