Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RU_DOCS_DIRNoFolder where PDF files are saved. If not set, PDFs are saved to ~/Documents/ru-docs.~/Documents/ru-docs

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
invoice_createA

Создаёт счёт на оплату в PDF по типовой форме: банковский блок получателя, поставщик и покупатель, таблица позиций, итог, НДС (или «Без НДС»), сумма прописью, подписи и QR-код оплаты по ГОСТ Р 56042 — покупатель сканирует его в приложении банка, и все реквизиты с суммой подставляются сами. Перед созданием проверяет ИНН, КПП, БИК и соответствие счёта БИК; при ошибках файл не создаётся. Возвращает путь к файлу, итоги (sum, vat_amount, total, total_words) и сам PDF. Для закрывающего документа используйте act_create, только QR без счёта — payment_qr. Пишет файл на диск; сеть не нужна.

act_createA

Создаёт акт выполненных работ (оказанных услуг) в PDF: исполнитель, заказчик, основание, период, таблица услуг, итог с НДС или без, сумма прописью, стандартная фраза об отсутствии претензий и места для подписей обеих сторон. Используйте как закрывающий документ после оплаты или выполнения работ; счёт выставляет invoice_create (позиции можно передать те же). Реквизиты проверяются по контрольным суммам, банковские данные для акта не обязательны. Возвращает путь к файлу, итоги и PDF. Пишет файл на диск; сеть не нужна.

payment_qrA

Делает QR-код оплаты по ГОСТ Р 56042 (формат ST00012, UTF-8), который понимают приложения Сбербанка, Т-Банка, ВТБ, Альфа и других: клиент сканирует его и получает заполненную платёжку с получателем, счётом, суммой и назначением. Удобно отправить в мессенджер вместо реквизитов. Возвращает PNG (картинку и путь к файлу) и строку payload. Если нужен полноценный счёт с QR внутри — invoice_create. Реквизиты получателя проверяются. Пишет PNG на диск; сеть не нужна.

amount_in_wordsA

Переводит сумму в текст по правилам делопроизводства: «Сто двенадцать рублей 01 копейка» (копейки цифрами, как в счетах) или полностью словами. Поддерживает RUB, USD, EUR, CNY; для просто числа прописью (без валюты) передайте currency=none. Используйте для договоров, расписок, платёжек; счета и акты из invoice_create/act_create уже содержат сумму прописью. Только вычисление, без сети.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.3/5.0

Scored across 4 tools

Disambiguation4/5

Each tool has a clear primary purpose: invoice_create (full invoice PDF), act_create (closing act PDF), payment_qr (standalone payment QR), and amount_in_words (number-to-text). invoice_create and payment_qr overlap on payment QR generation, but the descriptions explicitly clarify when to use which (embedded QR vs. standalone).

Naming Consistency4/5

Three tools follow a consistent noun_action pattern (invoice_create, act_create, amount_in_words), and payment_qr is a minor deviation using a noun compound without a verb. Still uniform snake_case and readable throughout.

Tool Count4/5

Four tools is slightly thin but well-scoped to the document-generation domain, with each tool earning its place. No redundant or filler tools.

Completeness4/5

Covers the core Russian document workflow: invoices, closing acts, standalone payment QR, and amount-to-words conversion, with amount_in_words complementing the document tools. Minor gaps exist (no other document types like contracts/reciepts that amount_in_words hints at, no template customization), but the stated purpose is well covered.

Maintenance

ActivityMaintained
ResponsivenessNo issues