Expense Budget Tracker — MCP-сервер для Claude Code
Подключает ИИ-агентов к учёту расходов и бюджетов через удалённый HTTP-интерфейс. Позволяет читать схемы таблиц, проверять баланс и вносить проводки прямо из чата.
claude mcp add --transport http expense-budget-tracker https://mcp.expense-budget-tracker.com/mcpЧто делает Expense Budget Tracker
Сервер связывает агента с базой данных Postgres через протокол MCP по Streamable HTTP. В распоряжении модели пять инструментов: list_workspaces, get_schema, get_guide, sql_query для выборки и sql_execute для изменения данных. Ассистент взаимодействует с плоской структурой таблиц, отправляя одиночные SQL-запросы в рамках выбранного рабочего пространства.
Авторизация построена на протоколе OAuth с механизмом PKCE. Разрешение expenses:read открывает чтение и просмотр справочников, а для создания или редактирования записей агенту требуется отдельный скоуп expenses:write. Без выданного скоупа на запись инструмент sql_execute выдаст ошибку доступа. Токены MCP и ключи прямого Agent API независимы и не взаимозаменяемы.
Какие задачи решает
- получать остатки на счетах и историю транзакций через SQL-запросы
- заносить траты из чеков или выписок в таблицу расходов
- смотреть схему таблиц и правила валидации перед выполнением запроса
- разграничивать права агента на чтение и запись с помощью скоупов OAuth
Примеры запросов агенту
- Покажи последние 10 расходов по категории продуктов через sql_query.
- Вызови get_schema и проверь структуру таблицы ledger_entries.
- Добавь расход на 42.50 USD в категорию groceries с помощью sql_execute.
Как установить Expense Budget Tracker
Командой платформы: удалённый сервер
claude mcp add --transport http expense-budget-tracker https://mcp.expense-budget-tracker.com/mcpКомандой платформы: удалённый сервер
codex mcp add sql-api --url https://mcp.expense-budget-tracker.com/mcpФайл настроек
{
"mcpServers": {
"sql-api": {
"url": "https://mcp.expense-budget-tracker.com/mcp"
}
}
}Файл настроек
{
"servers": {
"sql-api": {
"type": "http",
"url": "https://mcp.expense-budget-tracker.com/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http sql-api https://mcp.expense-budget-tracker.com/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Expense Budget Tracker
Как установить Expense Budget Tracker в Claude Code?
Чтобы подключить удалённый сервер, выполните в терминале команду: claude mcp add --transport http expense-budget-tracker https://mcp.expense-budget-tracker.com/mcp.
Что делает Expense Budget Tracker?
Он даёт ассистенту контролируемый доступ к финансовым данным через пять инструментов MCP. Бот может читать структуру таблиц, запрашивать отчёты по валютам и вносить траты.
Какие права требуются для изменения финансовых записей?
Для вызова инструмента sql_execute клиенту необходим скоуп expenses:write. Если выдан только скоуп expenses:read, агент сможет просматривать схемы и выполнять запросы SELECT.