BillingEngine — MCP-сервер для Claude Code
Управляет черновиками счетов и платежами в сервисе BillingEngine прямо из диалога с ИИ. Пригодится для выставления счетов и контроля задолженностей.
claude mcp add mcp -e BILLINGENGINE_API_KEY=<BILLINGENGINE_API_KEY> -- npx -y billingengine-mcpЧто делает BillingEngine
Сервер связывает ИИ-ассистента с API сервиса BillingEngine. Через инструменты create_invoice, find_customers и record_payment агент может искать клиентов по почте или названию компании, заводить новые черновики счетов и отмечать оплату. Готовые файлы можно сразу сохранить на локальный диск в виде PDF или XML.
Все создаваемые документы остаются черновиками. Агент ничего не отправляет заказчикам напрямую, поэтому финальную проверку вы проводите вручную в веб-интерфейсе. Удалить данные через этот MCP-сервер нельзя.
Для работы обязателен платный тариф BillingEngine, так как в бесплатном плане доступ к API закрыт. Также потребуется среда Node.js версии не ниже 20 и рабочий токен в переменной BILLINGENGINE_API_KEY.
Какие задачи решает
- создавать черновики счетов по запросу в диалоге
- находить данные клиента по названию компании или почте
- проверять список просроченных счетов
- вносить отметки о поступивших оплатах
- выгружать PDF и XML счетов в папку загрузок
Примеры запросов агенту
- Создай черновик счёта для Acme на 100 евро за разработку сайта
- Покажи список всех просроченных счетов
- Зафиксируй поступление оплаты по счёту 2610030028
Как установить BillingEngine
Командой платформы
claude mcp add mcp -e BILLINGENGINE_API_KEY=<BILLINGENGINE_API_KEY> -- npx -y billingengine-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add billingengine --env BILLINGENGINE_API_KEY=<BILLINGENGINE_API_KEY> -- npx -y billingengine-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"billingengine": {
"command": "npx",
"args": [
"-y",
"billingengine-mcp"
],
"env": {
"BILLINGENGINE_API_KEY": "<BILLINGENGINE_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"billingengine": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"billingengine-mcp"
],
"env": {
"BILLINGENGINE_API_KEY": "<BILLINGENGINE_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e BILLINGENGINE_API_KEY=<BILLINGENGINE_API_KEY> billingengine npx -y billingengine-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о BillingEngine
Как установить BillingEngine в Claude Code?
Выполните команду claude mcp add --env BILLINGENGINE_API_KEY=<BILLINGENGINE_API_KEY> --transport stdio billingengine -- npx -y billingengine-mcp, указав свой токен из настроек сервиса.
Что делает MCP-сервер BillingEngine?
Он предоставляет инструменты для просмотра выставленных счетов, создания новых черновиков и фиксации входящих платежей в вашей учётной записи BillingEngine.
Отправит ли агент счёт клиенту автоматически?
Нет, все документы регистрируются исключительно в статусе черновика. Отправлять файл клиенту необходимо самостоятельно через веб-интерфейс.