Перейти к содержанию

Xonta Docs RU

Счета, акты и проверка реквизитов по российским правилам для бизнеса

CRM, учёт и документооборотавтор: Xonta · добавлен каталогомБесплатно✓ Проверен модератором
11 инструментов
подключить к ассистенту

Добавьте сервер в «Мои MCP» — получите адрес подключения для Claude и ChatGPT.

Добавить в «Мои MCP»

Нужно войти или зарегистрироваться — вернём на эту страницу.

/about

Описание

Xonta Docs RU — набор инструментов для работы с российскими деловыми документами. Пригодится бухгалтерам, предпринимателям и всем, кто готовит счета, акты и тексты для клиентов. Сервер проверяет реквизиты по контрольным суммам (ИНН, КПП, ОГРН, БИК, расчётный и корреспондентский счёт, СНИЛС), пишет сумму прописью с расчётом НДС, склоняет ФИО и должности по падежам, считает рабочие дни по производственному календарю. Формирует счёт на оплату и акт выполненных работ, извлекает данные из документов PDF и DOCX: стороны, реквизиты, позиции и суммы. Для текстов есть типограф, транслитерация по разным системам, проверка иностранных слов по требованиям о русском языке и проверка медицинских карточек товаров и рекламы по закону «О рекламе».

/tools

Инструменты · 11

из ответа tools/list

Сумма прописью (с НДС)

amount_in_words

Сумма прописью для счетов, актов и договоров: «Одна тысяча двести тридцать четыре рубля 56 копеек». Считает НДС (в том числе или сверху) и выдаёт готовую строку «…, в том числе НДС (22%) 222 руб. 63 коп.». Рубли, доллары, евро, юани. Russian 'amount in words' for invoices with VAT line.

amount_in_words(amount: string|number, kopecks?: string, currency?: string, vat_rate?: string|number, vat_included?: boolean)

Иностранные слова в тексте (подсказки к закону о русском языке)

check_foreign_words

Помогает подготовить текст для потребителей (сайт, карточка товара, рассылка, реклама, вывеска) с учётом требований об использовании русского языка, действующих с 1 марта 2026 года. Находит слова латиницей, жаргонные англицизмы (дедлайн, кэшбэк, сейл) с вариантами русских замен и распространённые заимствования, которые стоит сверить со словарём. Это автоматическая подсказка, а не юридическое заключение: сервис не сверяет текст с нормативными словарями, утверждёнными распоряжением Правительства № 1102-р. Highlights Latin-script words and anglicisms in Russian consumer-facing text, with Russian replacements. Not legal advice.

check_foreign_words(text: string|number, allow?: string|number)

Проверка карточки и рекламы: лекарства, медизделия, БАД, медуслуги

check_medical_text

Проверяет текст карточки товара на маркетплейсе или рекламы по статьям 24 и 25 закона «О рекламе» и постановлению Правительства № 821 (проверка карточек с 1 октября 2026): есть ли обязательное предупреждение («Не является лекарственным средством» для БАД; о противопоказаниях, инструкции или консультации специалиста — для лекарств, медизделий и медуслуг), найден ли номер регистрации и верен ли его формат (РЗН, ФСР, ЛП, СГР), а также подсвечивает рискованные формулировки: обещания излечения, гарантии, «без побочных эффектов», отзывы и благодарности, лечебные свойства у БАД. Это подсказка, а не юридическое заключение: номера не сверяются с госреестрами. Checks Russian medical product cards and ads against advertising law. Not legal advice.

check_medical_text(kind?: string, text: string|number, channel?: string)

Склонение ФИО и должности по падежам

decline_name

Склоняет ФИО и должность по падежам для договоров, доверенностей и приказов: «в лице генерального директора Иванова Ивана Петровича», «выдана Кузнецовой Анне Сергеевне». Сам определяет пол по отчеству или имени, возвращает полную форму и инициалы. case=all — все шесть падежей сразу. Declines Russian full names and job titles by grammatical case.

decline_name(case?: string|number, order?: string, gender?: string, position?: string|number, full_name?: string|number, last_name?: string|number, first_name?: string|number, middle_name?: string|number)

Акт оказанных услуг (PDF, DOCX)

make_act

Формирует акт выполненных работ (оказанных услуг): исполнитель и заказчик, основание, таблица услуг, итог, НДС, сумма прописью, фраза об отсутствии претензий, блок подписей обеих сторон. Проверяет реквизиты сторон по контрольным суммам. Возвращает ссылку на PDF и/или DOCX (действует 24 часа). Generates a Russian services acceptance act (akt) as PDF/DOCX.

make_act(date?: string|number, basis?: string|number, buyer: object, items: array, format?: string, number: string|number, seller: object, comment?: string|number, vat_rate?: string|number, vat_included?: boolean, include_base64?: boolean)

Счёт на оплату (PDF, DOCX)

make_invoice

Формирует счёт на оплату по российской форме: банковский блок получателя, поставщик и покупатель, таблица позиций, итог, НДС или «Без налога (НДС)», сумма прописью, подписи. Перед формированием проверяет ИНН, КПП, БИК и счета по контрольным суммам; при ошибке в реквизитах документ не создаётся. Может добавить срок оплаты в рабочих днях по производственному календарю. Возвращает ссылку на PDF и/или DOCX (действует 24 часа). Generates a Russian invoice (schet na oplatu) as PDF/DOCX.

make_invoice(date?: string|number, basis?: string|number, buyer: object, items: array, format?: string, number: string|number, seller: object, comment?: string|number, vat_rate?: string|number, vat_included?: boolean, include_base64?: boolean, payment_due_working_days?: integer)

Распознавание документа: счёт, акт, УПД, счёт-фактура, договор

parse_document

Извлекает данные из российского документа в PDF или DOCX с текстовым слоем: тип, номер и дату, продавца и покупателя (название, ИНН, КПП, ОГРН, адрес), банковские реквизиты, основание, позиции (наименование, количество, единица, цена, сумма), итог, НДС и сумму прописью. Сразу проверяет ИНН, КПП, БИК и счета по контрольным суммам, сверяет сумму позиций с итогом и расчёт НДС. Разбор по правилам: что не найдено, возвращается пустым, а не выдумывается. Сканы и фото без текстового слоя пока не поддерживаются. Файл не сохраняется. Extracts structured data from Russian invoices, acts, UPD and contracts (PDF/DOCX).

parse_document(url?: string|number, base64?: string|number, filename?: string|number, include_text?: boolean)

Транслитерация: загранпаспорт, ГОСТ, адрес страницы

transliterate

Переводит кириллицу в латиницу по выбранной системе: passport — как в загранпаспорте и на банковских картах (приказ МВД № 889, рекомендации ИКАО), gost — ГОСТ 7.79-2000 система Б, slug — для адресов страниц и имён файлов (строчные буквы и дефисы). Cyrillic to Latin transliteration.

transliterate(text: string|number, system?: string)

Типограф для русского текста

typograph

Приводит русский текст к типографским правилам: кавычки «ёлочки» и „лапки“ для вложенных, длинное тире, многоточие, диапазоны чисел через короткое тире, неразрывные пробелы после предлогов и союзов, перед частицами, между числом и единицей измерения или валютой, в сокращениях. Можно получить результат с   для HTML. Russian typography: quotes, dashes, non-breaking spaces.

typograph(text: string|number, format?: string)

Проверка реквизитов (ИНН, КПП, ОГРН, БИК, счёт, СНИЛС)

validate_requisites

Проверяет российские реквизиты по контрольным суммам: ИНН (10/12 цифр), КПП, ОГРН/ОГРНИП, БИК, расчётный и корреспондентский счёт (ключевание по БИК), СНИЛС. Находит опечатки до выставления счёта или платежа и указывает, если реквизиты похожи на реквизиты разных лиц. Validates Russian company/bank identifiers (INN, KPP, OGRN, BIC, bank account, SNILS) by checksums. Offline, instant.

validate_requisites(bik?: string|number, inn?: string|number, kpp?: string|number, ogrn?: string|number, snils?: string|number, account?: string|number, corr_account?: string|number)

Рабочие дни по производственному календарю РФ

working_days

Производственный календарь России с праздниками и переносами. Три режима: (1) date + add_working_days — какая дата будет через N рабочих дней («оплата в течение 5 рабочих дней»); (2) date + end_date — сколько рабочих дней и часов между датами; (3) только date — рабочий ли это день, праздник, сокращённый день и ближайший рабочий день. Russian business-day calendar with official holidays and transfers.

working_days(date?: string|number, end_date?: string|number, add_working_days?: integer)

Вопросы, новые серверы, обсуждение MCP

t.me/rusmcp · t.me/RusMcp_bot