Expense Tracker MCP Server
💰 Expense Tracker MCP Server
Удалённый сервер Model Context Protocol (MCP) для управления и анализа расходов с использованием Python, FastMCP и SQLite.
Этот проект в основном создан в учебных целях, чтобы понять, как работают MCP-серверы, как предоставляются инструменты и ресурсы, и как можно получить удалённый доступ к MCP-серверу.
⚠️ Это учебный проект и не предназначен для использования в качестве готового к продакшену финансового приложения.
Изменения:
До => if name == "main": mcp.run()
После => 1if name == "main": mcp.run(transport = "http" , host = "0.0.0.0" , port = 8000 )
🚀 Возможности
Добавление расходов
Просмотр расходов
Обновление расходов
Удаление расходов
Поиск расходов
Расчёт общей суммы расходов
Сводка расходов по категориям
Сводка расходов за месяц
Общая сводка расходов
Инструменты и ресурсы MCP
Удалённый MCP-сервер
Related MCP server: expense-tracker-mcp-server
🛠️ Технологический стек
Python
FastMCP
SQLite
uv
MCP
Удалённый/HTTP транспорт
📂 Структура проекта
ExpenseTracker_Mcp_Server/
│
├── expenseTracker/
│ ├── main.py
│ └── categories.json
│
├── README.md
├── pyproject.toml
├── uv.lock
└── .gitignore
This server cannot be deployed
Maintenance
Related MCP Connectors
Track expenses, budgets, balances, transfers, and multi-currency reports with OAuth-secured tools.
Personal finance tracker: accounts, transactions, budgets, investments and analytics over OAuth.
1160- ManiloOAuthapp.ledgy.api
Log, query, and edit expenses, budgets, and accounts in Manilo (formerly Ledgy) from any MCP-compatible AI assistant.
Corporate travel booking and expense management for TripGain, exposed as an MCP server.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables users to add, list, and summarize expenses, and exposes expense categories as a resource.3-
- AlicenseCqualityCmaintenanceEnables tracking, categorizing, and summarizing personal and business expenses with support for date range queries and category grouping.3MIT
- FlicenseBqualityCmaintenanceEnables 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-
- FlicenseBqualityCmaintenanceEnables 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-