business-mcp-ru
Четыре MCP-сервера для российских деловых сервисов. Каждый живёт своим репозиторием и ставится отдельно; здесь общий вход, страницы и список.
| репозиторий | сервис | методов | спрос/мес | страница |
|---|---|---|---|---|
| chestny-znak-mcp-ru | API Честного знака (ГИС МТ) | 33 | 1 976 | chestny-znak-api |
| diadoc-mcp-ru | API Диадока (Контур) | 114 | 1 740 | diadoc-api |
| vk-mcp-ru | VK API | 373 | 1 344 | vk-api |
| sbis-mcp-ru | API СБИС (Saby) | 45 | 877 | sbis-api |
| marketplaces-mcp-ru | Wildberries, Ozon, Яндекс Маркет, Авито | 1 022 | 6 503 | marketplaces-mcp-ru.aifrontier.tech |
Всего 565 методов в четырёх серверах отсюда, плюс 1 022 в маркетплейсах.
Последняя строка это отдельный проект: он старше, ставится одним пакетом сразу на четыре площадки, и спрос в его строке это сумма по ним. Здесь же каждый сервис ставится сам по себе.
Поставить без терминала
У каждого сервера на странице релизов лежит файл .mcpb: скачайте и откройте
двойным щелчком. Claude Desktop поставит расширение сам и спросит ключи в
отдельном окне.
| сервер | бандл |
|---|---|
| VK | vk-mcp-ru/releases |
| Диадок | diadoc-mcp-ru/releases |
| СБИС | sbis-mcp-ru/releases |
| Честный знак | chestny-znak-mcp-ru/releases |
Поставить один
uvx vk-mcp-ru # или diadoc-mcp-ru, sbis-mcp-ru, chestny-znak-mcp-ru
Поставить все четыре
pip install business-mcp-ru
Этот пакет не содержит кода: он тянет четыре сервера как зависимости, чтобы не перечислять их по одному.
Как устроено
Сервер это каталог методов (endpoints.yaml) плюс тонкий server.py на 66
строк. Всё остальное в общем ядре schema-mcp-core:
HTTP-клиент с авторизацией и повтором на 429, классы доступа, хранилище ключей,
doctor. Поэтому правка безопасности чинит сразу четыре сервера, а не один.
Агент не получает сотню функций: он ищет метод словами (*_search_methods),
читает описание с параметрами (*_describe_method) и вызывает
(*_call_method). Перед записью спрашивает.
Ключи
Живут на машине пользователя, в ~/.ru-mcp/cabinets.json с правами 600. Наружу
не уходят: у каждого сервера белый список доменов, и заголовок авторизации не
покидает домен сервиса даже при вызове произвольного пути.
Спрос
Цифры в таблице это Яндекс Вордстат, Россия, месяц до 08.09.2026, запрос вида
«<сервис> api». Ниши выбирались по двум условиям сразу: спрос от 800 в месяц и
отсутствие поддерживаемого MCP-сервера на GitHub. Замер и метод:
Projects/nishi-mcp-skills-2026-09-11.
Страницы
docs/ собирается скриптом из тех же каталогов, которые исполняют серверы:
python3 scripts/build_pages.py # пересобрать
python3 scripts/build_pages.py --check # сверить, для CI
Каталоги берутся из соседних папок репозиториев, а если их нет, из установленных пакетов.
Кто это сделал
Илья Утов, лаборатория AI Frontier. Как эти инструменты устроены внутри, пишу в Telegram и LinkedIn.
Рядом стоят marketplaces-mcp-ru (Wildberries, Ozon, Яндекс Маркет, Авито), moysklad-mcp-ru и humanizer-ru.
Все проекты одним списком, разобранные по назначению: ilyautov.github.io.
MIT.
Metadata
Release files for business-mcp-ru 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| business_mcp_ru-0.2.0.tar.gz | 7.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| business_mcp_ru-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.4 kB
Release files / business_mcp_ru-0.2.0.tar.gz
| Download URL | business_mcp_ru-0.2.0.tar.gz |
|---|---|
| Size | 7.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
23c4deb807a916a9ea5c64e41766b21875b322306c8895427e1913bb5c30e77e
|
|
BLAKE2b-256 checksum How to use checksums |
e48d767628d1672a95ce37c02f668a451a897d1394d1b1922ba2b7b43b394d6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.
Transparency logRelease files / business_mcp_ru-0.2.0-py3-none-any.whl
| Download URL | business_mcp_ru-0.2.0-py3-none-any.whl |
|---|---|
| Size | 4.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
81d5b4375a0bfb290c0a6a1ff82ed664855349741c266fcc1ddceb75dfdff1ca
|
|
BLAKE2b-256 checksum How to use checksums |
155d1346eefb6c5c15a8d3638318f12d33e7e7c25f2e240d5431e23a696bea78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.
Transparency log