zenmoney-mcp — MCP-сервер для Claude Code: что делает и как установить
Подключает персональную бухгалтерию Дзен-мани к ИИ-ассистенту. Позволяет просматривать траты, добавлять новые операции и менять категории прямо в диалоге.
claude mcp add zenmoney-mcp -e ZENMONEY_TOKEN=<ZENMONEY_TOKEN> -- npx -y zenmoney-mcpЧто делает zenmoney-mcp
Сервер даёт модели доступ к данным сервиса Дзен-мани через протокол MCP. С его помощью можно проверять остатки на счетах, запрашивать списки категорий с учётом иерархии и фильтровать историю платежей за выбранный промежуток времени.
Инструментарий поддерживает добавление расходов, доходов и переводов между счетами, включая мультивалютные расчёты. Метод update_transaction умеет менять дату, сумму, контрагента или комментарий сразу у группы записей по их идентификаторам. Функция suggest_category автоматически подбирает категорию по названию получателя.
Для запуска требуются Node.js версии 18 или новее и ключ доступа из zerro.app/token. Без предварительного вызова команды sync_data сервер не отдаст актуальные транзакции.
Какие задачи решает
- записать расход или доход в кошелёк обычной текстовой фразой
- массово сменить категорию у нескольких существующих операций
- оформить мультивалютный перевод между своими счетами
- получить выборку платежей за конкретный период
Примеры запросов агенту
- Синхронизируй данные ZenMoney и покажи расходы за последние 7 дней
- Запиши расход 500 рублей на кофе сегодня со счёта наличных
- Переведи 1000 USD с текущего счёта на карту в евро с получением 920 EUR
Как установить zenmoney-mcp
Командой платформы
claude mcp add zenmoney-mcp -e ZENMONEY_TOKEN=<ZENMONEY_TOKEN> -- npx -y zenmoney-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add zenmoney-mcp --env ZENMONEY_TOKEN=<ZENMONEY_TOKEN> -- npx -y zenmoney-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"zenmoney-mcp": {
"command": "npx",
"args": [
"-y",
"zenmoney-mcp"
],
"env": {
"ZENMONEY_TOKEN": "<ZENMONEY_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"zenmoney-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"zenmoney-mcp"
],
"env": {
"ZENMONEY_TOKEN": "<ZENMONEY_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e ZENMONEY_TOKEN=<ZENMONEY_TOKEN> zenmoney-mcp npx -y zenmoney-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о zenmoney-mcp
Как установить zenmoney-mcp в Claude Code?
Выполните команду claude mcp add zenmoney-mcp -e ZENMONEY_TOKEN=<ZENMONEY_TOKEN> -- npx -y zenmoney-mcp, указав вместо <ZENMONEY_TOKEN> полученный токен авторизации.
Что делает MCP-сервер zenmoney-mcp?
Он связывает ИИ-клиента с вашей базой в Дзен-мани. Это позволяет просматривать списки кошельков, запрашивать отчёты по тратам и вносить новые финансовые записи через чат.
Что необходимо настроить перед началом работы?
Нужны установленный Node.js не ниже версии 18, аккаунт в Дзен-мани и персональный токен API, полученный на странице zerro.app/token.