Xonta Docs RU

io.github.mrsergeiluzhnovv1.1.0Updated Oct 7, 2026

Russian business docs for AI agents: invoices and acts in PDF/DOCX, INN checks, amount in words

VerifiedStreamable HTTPWeb executableBusiness & CommerceFinanceProductivity & Workflow

Overview

AI-generated overview

Generates Russian business documents — invoices and service acts as PDF/DOCX — and validates Russian tax and bank identifiers.

What it does
A free remote MCP server for agents preparing Russian paperwork. Tools include make_invoice and make_act, which return ready invoices and service acts in PDF and DOCX with bank details, line items, VAT, amounts in words and signatures; validate_requisites, which checks INN, KPP, OGRN/OGRNIP, BIC, account and SNILS by checksum; amount_in_words for Russian amount wording with a VAT line in RUB, USD, EUR or CNY; decline_name for Russian names and job titles in the required grammatical case; and working_days for the Russian production calendar.
When to use it
Use it when an assistant has to draft Russian invoices, acts or similar business documents, or needs Russian-specific helpers such as identifier validation, amounts in words, name declension or business-day calculation. It suits agents serving Russian-speaking businesses that want documents without building this logic themselves.
Requirements
Remote Streamable HTTP endpoint at no registration, API key or environment variables are declared. Any MCP client that supports remote servers can connect. Network access to the provider is required, and generated documents are only available via link for 24 hours.
Before you install
Generated documents are hosted by the third party and the link expires after 24 hours, after which they are deleted. Rate limits apply: 300 units per day and 60 calls per minute per address, with an invoice or act costing 5 units. Requisite validation confirms format and checksums only, not that the organization exists in the company register. The provider logs tool name, time and a hashed address.

Installation

In SourceWeft

  1. Open Xonta Docs RU in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "xonta-docs": {
      "type": "http",
      "url": "https://mcp.xonta.ru/mcp"
    }
  }
}

README

Xonta Документы — MCP-инструменты для российских документов

[smithery badge]

Бесплатный MCP-сервер для ИИ-агентов, которые готовят счета, акты, договоры, доверенности и приказы. Агент передаёт реквизиты и позиции — получает готовый счёт или акт в PDF и Word. Без регистрации и ключей.

Адрес MCP: https://mcp.xonta.ru/mcp (Streamable HTTP) · Сайт: https://mcp.xonta.ru

ИнструментЧто делает
make_invoiceСчёт на оплату в PDF и DOCX по российской форме: банковский блок, позиции, НДС, сумма прописью, подписи, срок оплаты в рабочих днях. Реквизиты проверяются до формирования
make_actАкт оказанных услуг в PDF и DOCX: стороны, основание, услуги, итог, НДС, сумма прописью, подписи обеих сторон
validate_requisitesПроверка ИНН (10/12), КПП, ОГРН/ОГРНИП, БИК, расчётного и корр. счёта (ключевание по БИК), СНИЛС по контрольным суммам. Предупреждает, если реквизиты похожи на реквизиты разных лиц
amount_in_wordsСумма прописью: «Одна тысяча двести тридцать четыре рубля 56 копеек». НДС в том числе или сверху, готовая строка для счёта. RUB, USD, EUR, CNY
decline_nameФИО и должность в нужном падеже: «в лице генерального директора Иванова Ивана Петровича». Пол определяется автоматически, есть инициалы и режим «все падежи»
working_daysПроизводственный календарь РФ: дата через N рабочих дней, число рабочих дней и часов в периоде, праздник ли день

Подключение

Claude Desktop, Cursor и другие клиенты с удалёнными MCP-серверами:

json
{ "mcpServers": { "xonta-docs": { "url": "https://mcp.xonta.ru/mcp" } } }

Или обычный HTTP:

bash
curl -X POST https://mcp.xonta.ru/v1/text/decline \  -H "Content-Type: application/json" \  -d '{"full_name":"Иванов Иван Петрович","position":"генеральный директор","case":"genitive"}'# → "position_and_name": "генерального директора Иванова Ивана Петровича"

Описание API: /openapi.json, для нейросетей: /llms.txt.

Каталоги: официальный реестр MCP (io.github.mrsergeiluzhnov/xonta-docs) · Glama · Smithery

Лимиты: 300 единиц в сутки и 60 вызовов в минуту с одного адреса (счёт или акт — 5 единиц, остальные инструменты — 1). Готовые документы доступны по ссылке 24 часа и затем удаляются; остальные инструменты ничего не сохраняют. В журнал пишутся только название инструмента, время и хэш адреса.

English

Free remote MCP server for AI agents that prepare Russian business documents: generates Russian invoices (schet na oplatu) and service acts (akt) as PDF/DOCX, validates Russian company and bank identifiers (INN, KPP, OGRN, BIC, account, SNILS) by checksum, writes amounts in Russian words with a VAT line, declines Russian names and job titles by grammatical case, and computes business days using the official Russian production calendar. No API key. Endpoint: https://mcp.xonta.ru/mcp.

Запуск у себя

bash
npm installnpm test        # проверка инструментов на известных значенияхnpm run e2e     # сервер + REST + настоящий MCP-клиент + лимитыnpm start       # http://localhost:4031

Источники и лицензии

  • Склонение ФИО: petrovich (MIT).
  • Склонение должностей: Az.js (MIT) со словарями OpenCorpora (CC BY-SA).
  • Шрифт в PDF: Liberation Sans (SIL OFL 1.1), файлы и лицензия в assets/fonts.
  • Производственный календарь: xmlcalendar.ru по постановлениям Правительства РФ. Встроены 2025–2027 годы, на сервере данные обновляются раз в сутки.

Проверка реквизитов подтверждает правильность формата и контрольных чисел, но не существование организации в ЕГРЮЛ.

Код: MIT. Сделано командой Xonta — маркетплейса ИИ-агентов для бизнеса.

Source: README.md at commit eff3811

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.1.0LatestOct 7, 2026