Invoicebox MCP Server
OfficialClick 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., "@Invoicebox MCP ServerCreate an invoice for 12,200 rubles to OOO Romashka"
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.
Invoicebox MCP Server
Сервер Model Context Protocol для Инвойсбокса: ассистент выставляет счёт организации, ИП или физическому лицу, проверяет оплату, подтверждает отгрузку — а по ней формируются закрывающие документы, — и возвращает деньги. Всё по просьбе человека и с его подтверждением.
Права по умолчанию — только чтение. Ни одна операция с деньгами не выполняется в один вызов.
Быстрый старт на демо-магазине
Демонстрационный магазин опубликован в документации (авторизация), поэтому попробовать можно без своего договора. Он общий для всех читателей: пробные счета видны всем, поэтому реальные реквизиты и персональные данные в демо не вводите.
INVOICEBOX_API_TOKEN=b37c4c689295904ed21eee5d9a48d42e INVOICEBOX_MERCHANT_ID=ffffffff-ffff-ffff-ffff-ffffffffffff INVOICEBOX_ENV=demo npx -y @invoicebox/mcp-serverЗаписи включаются явно: INVOICEBOX_TOOLSETS=write добавляет счёт, отмену и отгрузку, refund —
возврат. Токен можно не держать в переменной окружения: invoicebox-mcp-server login <токен> кладёт его
в файл с правами только для владельца.
Пример конфигурации клиента MCP:
{
"mcpServers": {
"invoicebox": {
"command": "npx",
"args": ["-y", "@invoicebox/mcp-server@0.2.1"],
"env": {
"INVOICEBOX_API_TOKEN": "b37c4c689295904ed21eee5d9a48d42e",
"INVOICEBOX_MERCHANT_ID": "ffffffff-ffff-ffff-ffff-ffffffffffff",
"INVOICEBOX_ENV": "demo",
"INVOICEBOX_TOOLSETS": "read"
}
}
}
}Версию указывайте всегда: у платёжного инструмента latest означает, что набор инструментов может
измениться между двумя запусками одного и того же диалога.
Related MCP server: elorus-mcp
Инструменты
Инструмент | Что делает | Подтверждение |
| Реквизиты организации или ИП по ИНН | нет |
| Счёт по идентификатору или по своему номеру | нет |
| Срез по счетам: номер, статус, даты, суммы | нет |
| Что по заказу отгружено и в каком статусе | нет |
| Выставляет счёт, возвращает ссылку на оплату | двухфазное |
| Отменяет неоплаченный счёт | двухфазное |
| Подтверждает отгрузку, по ней идут акт, счёт-фактура и УПД | двухфазное |
| Возвращает деньги полностью или по составу | двухфазное |
Полный справочник с параметрами — https://docs.invoicebox.ru/mcp/tools/
Что важно знать до первого счёта
Суммы — целые копейки строкой:
"12200"это 122,00 ₽. Так модель не теряет копейку на числе с плавающей точкой.Цена — за единицу, сумма — за количество.
amountиamount_wo_vatв позиции относятся к одной единице,total_amountиtotal_vat_amount— ко всему количеству.Все записи двухфазные. Первый вызов ничего не отправляет в API: возвращает сводку и одноразовый токен на 15 минут, привязанный к параметрам. Второй вызов с этим токеном исполняет операцию.
Крупная сумма подтверждается отдельно. Выше порога (по умолчанию 100 000 ₽) сервер спрашивает человека, а не довольствуется числом, которое подставила модель.
Повтор не создаёт дубль. Номер операции выводится из содержимого запроса; повтор того же вызова возвращает прежний результат.
Покупатель — юрлицо, ИП или физлицо. В API типа два:
legal(у ИП ИНН из 12 цифр и без КПП) иprivate.Закрывающие документы идут по отгрузке. Отдельного «сформировать УПД» нет: акт, ТОРГ-12, счёт-фактуру и УПД запускает
create_shipment.
Настройки
Переменная | Обязательна | Назначение |
| да, если нет файла токена | Токен из личного кабинета, вкладка «Интеграция (API)» |
| да |
|
| для операций магазина | Идентификатор магазина |
| для операций организации | Идентификатор организации |
| нет |
|
| нет | Каталог журнала и защиты от дублей; без него она живёт только в пределах запуска |
| нет | Свой ограничитель, |
| нет | Суточные потолки, JSON |
| нет | Порог суммы в копейках для отдельного подтверждения |
| нет |
|
| нет | Внешние приёмники журнала; выключены по умолчанию |
| нет | Свой путь к файлу токена |
| нет | Задан — транспорт Streamable HTTP на этом порту, иначе stdio |
| нет | Адрес привязки HTTP; по умолчанию |
| нет | Белые списки |
| нет | Срок жизни сессии (30 минут) и их потолок (200) |
Полный список настроек — https://docs.invoicebox.ru/mcp/quickstart/
Расход контекста
Набор по умолчанию занимает около 1 100 токенов описаний, полный набор с возвратами — около 4 000. Выборка двадцати счетов стоит примерно 1 200 токенов в кратком формате и 2 900 в подробном. Ответы усекаются с явной пометкой, страница ограничена пятьюдесятью записями. Замеры и приёмы — https://docs.invoicebox.ru/mcp/tokens/
Разработка
npm ci
npm run typecheck
npm run lint
npm test
npm run buildДокументация
Раздел о сервере: https://docs.invoicebox.ru/mcp/
Справочник инструментов: https://docs.invoicebox.ru/mcp/tools/
Безопасность и подтверждения: https://docs.invoicebox.ru/mcp/security/
Лимиты, ошибки и журнал: https://docs.invoicebox.ru/mcp/faq/
Расход токенов: https://docs.invoicebox.ru/mcp/tokens/
Ассистенты без MCP: https://docs.invoicebox.ru/mcp/functions/
API Инвойсбокса: https://docs.invoicebox.ru/docs/api/
История изменений
Что менялось между версиями — в файле CHANGELOG.md внутри пакета (npm view @invoicebox/mcp-server versions покажет список выпусков). Версию в конфигурации
указывайте явно: у платёжного инструмента latest означает, что набор инструментов
может измениться между двумя запусками одного диалога.
Поддержка
Вопросы и доступ к бете — https://www.invoicebox.ru/ru/contacts
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server for Mini Accountant: invoices, expenses, customers, analytics, tax estimates.
MCP Server for agents to onboard, pay, and provision services autonomously with InFlow
MCP server for Autumn — read customers, plans, balances & invoices; track usage and attach plans.
Unified MCP server for 70+ eCommerce platforms: products, orders, customers, and more.
Related MCP Servers
AlicenseAqualityDmaintenanceMCP server for e-invoice platforms. Enables natural language querying of invoices, partners, company data, and financial reports.183 npm6MIT- AlicenseAqualityBmaintenanceMCP server for the Elorus invoicing and accounting platform, enabling AI assistants to create invoices, manage contacts, and query financial data through natural language.434MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for managing Fakturownia (InvoiceOcean) invoices, clients, and products, with write-confirmation gates for safety.MIT
- AlicenseNot gradedqualityAmaintenanceAn MCP server that acts as a secure, multi-tenant proxy to the InvoiceShelf API, enabling AI assistants to manage invoices, estimates, customers, payments, expenses, and more with 109 tools and TOON compression for efficient token usage.GPL 3.0