ru-business-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| company_checkA | Сведения из ЕГРЮЛ/ЕГРИП ФНС по ИНН или ОГРН организации или ИП: полное и краткое название, ИНН, ОГРН, КПП, дата регистрации и возраст компании, статус (действует или деятельность прекращена), руководитель, регион, отметка о недостоверности сведений и ссылка на официальную выписку PDF. Используйте перед сделкой, для заполнения реквизитов договора или счёта. Номер предварительно проверяется по контрольной сумме. Поиск по названию ФНС для внешних запросов не поддерживает — нужен ИНН или ОГРН. Только чтение, без токена. |
| validate_requisitesA | Офлайн-проверка контрольных сумм ИНН (10 и 12 цифр), ОГРН (13) и ОГРНИП (15), а также формата БИК (9 цифр) и расчётного счёта против БИК. Помогает быстро поймать опечатку в реквизитах до запроса в ФНС или отправки платежа. Не обращается к сети; чтобы узнать, существует ли компания, используйте company_check. |
| bank_by_bikA | Реквизиты банка по БИК: полное и краткое название, корреспондентский счёт, город, адрес, регистрационный номер ЦБ. Нужен для заполнения платёжек и договоров. Данные справочника bik-info.ru (по базе ЦБ РФ). Только чтение, без токена. |
| cbr_ratesA | Официальные курсы валют Банка России на одну дату. Используйте, когда нужен курс на конкретный день (для счёта, проводки, отчёта); динамику за период даёт cbr_rate_history, пересчёт суммы — currency_convert. Возвращает date (на какую дату ЦБ установил курс — в выходные это последний рабочий день) и rates: code, name, nominal, value_rub (за номинал) и per_unit_rub (за 1 единицу — используйте его для расчётов); missing — запрошенные коды, которых нет у ЦБ. Без codes вернёт все ~50 валют, поэтому лучше передавать нужные коды. Источник cbr.ru, без токена, ответы кэшируются на час; только чтение. |
| cbr_rate_historyA | Как менялся официальный курс одной валюты ЦБ РФ за период: по дням (points: date, per_unit_rub) и сводка — first_rub, last_rub, min_rub, max_rub, change_pct. Используйте для вопросов «как вырос доллар за месяц», графиков и выбора даты конвертации; курс на одну дату — cbr_rates, пересчёт суммы — currency_convert. Без from/to берутся последние 30 дней; ЦБ публикует курс только по рабочим дням, поэтому точек меньше, чем дней. Неизвестный код валюты вернёт ошибку со списком доступных. Источник cbr.ru, без токена, кэш на час; только чтение. |
| currency_convertA | Пересчитывает сумму по официальному курсу ЦБ РФ на дату: рубли ↔ валюта или валюта ↔ валюта (кросс-курс через рубль). Используйте для счетов, инвойсов, актов и отчётов, где нужен именно курс ЦБ; сам курс без суммы — cbr_rates, динамика — cbr_rate_history. Возвращает rate (сколько единиц to за 1 from), result (округлено до копеек) и rate_date — дату, на которую ЦБ установил курс (для выходных это предыдущий рабочий день). Без date — курс на сегодня. Коммерческие курсы банков не учитываются. Источник cbr.ru, без токена; только чтение. |
| cbr_key_rateA | Ключевая ставка Банка России: current_pct (текущая), as_of, since (с какой даты действует) и changes — только даты, когда ставка менялась, за период (по умолчанию последние 2 года). Используйте для вопросов о ставке и её динамике; чтобы посчитать пени или проценты за просрочку, вызывайте сразу late_payment_penalty — он сам учитывает все изменения ставки. Источник — таблица ключевой ставки на cbr.ru, без токена, кэш на час; только чтение. |
| late_payment_penaltyA | Считает неустойку за просрочку оплаты по ключевой ставке ЦБ с учётом всех её изменений за период: проценты по ст. 395 ГК РФ (ставка/365 или 366 в день) или пени по доле ставки (например 1/300 для коммунальных и налоговых пеней физлиц, 1/150 для организаций после 30 дней). Даёт итог и разбивку по периодам ставки. Не заменяет юриста. |
| work_calendarA | Производственный календарь РФ (федеральный, с переносами по постановлению Правительства) на месяц или год. С month — сводка месяца: work_days, days_off, hours_40h_week (норма часов при 40-часовой неделе с учётом сокращённых дней), short_days, holidays_on_weekdays (праздники в будни), working_weekends (рабочие субботы). Без month — итоги года и таблица по 12 месяцам. Используйте для нормы часов, зарплаты, отпускных и графиков; чтобы прибавить N рабочих дней к дате или посчитать рабочие дни между датами — work_days_calc. Календарь следующего года появляется после постановления о переносах (обычно осенью); если его ещё нет, вернётся ошибка. Источник isdayoff.ru, без токена, кэш на сутки; только чтение. |
| work_days_calcA | Две операции по производственному календарю РФ: add — к дате прибавить N рабочих дней (срок оплаты, поставки, ответа на претензию; отрицательное N — назад); between — сколько рабочих дней между двумя датами включительно. Учитывает праздники и переносы; календарь на следующий год появляется после постановления Правительства о переносах. Только чтение, без токена. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Each tool targets a clearly distinct resource or calculation, and overlapping areas (CBR rates vs. history vs. conversion, calendar vs. date math) are explicitly differentiated in the descriptions. The cross-references between tools further prevent misselection.
All names use snake_case, but the structural pattern is mixed: some are prefixed by domain (cbr_rates, work_calendar), some combine noun+verb (company_check, currency_convert), and some are noun phrases (late_payment_penalty, bank_by_bik). It remains readable but does not follow one predictable convention.
Ten tools is well-scoped for a Russian business reference server. Each tool covers a distinct lookup or calculation need, with no redundant tools padding the surface.
The set covers key financial reference tasks: penalties, company lookup, requisites validation, bank details, CBR rates/history/conversion, key rate, and work calendars. Minor gaps remain, such as tax rate lookup, OKVED data, or broader legal/registry checks, but the core read-only surface is solid.