MCP-сервер СБИС: документы, этапы и контрагенты Saby для агента

ilyautov/sbis-mcp-ru· Проверено 12.11.2026· 6на GitHub

Подключает агента к API СБИС (Saby): документы и этапы документооборота, подписание вложений, сертификаты и МЧД, контрагенты, сотрудники. Запись и необратимые действия идут только после подтверждения.

2 реализации:

45 методов API СБИС за тремя инструментами: агент ищет метод словами, читает его карточку и вызывает; 19 методов на чтение, 21 на запись, 5 необратимых.

Как подключить

Что сделать до подключения

1

Менеджер пакетов uv с командой uvx; для Claude Desktop без терминала — файл .mcpb со страницы релизов и Python 3.10 или новее

2

Учётная запись сотрудника с правами на API СБИС

3
SBIS_SESSION_ID

Идентификатор сессии из команды СБИС.Аутентифицировать по логину и паролю сотрудника с правами на API; сессия живёт ограниченное время и обновляется той же командой

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --env 'SBIS_SESSION_ID=<идентификатор сессии Saby>' --transport stdio sbis \
  -- uvx sbis-mcp-ru

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

sbis_search_methodsищет метод API словами
sbis_describe_methodпоказывает карточку метода
sbis_call_methodвызывает метод СБИС

Что попросить агента

«Выгрузи список входящих документов за <период>»Агент вызовет sbis_search_methods("список документов"), sbis_describe_method и sbis_call_method с методом sbis_spisok_dokumentov
«Посмотри, на каком этапе застряли исходящие документы»Агент найдёт методы документов и этапов через sbis_search_methods и вызовет их через sbis_call_method
«Проверь, какие сертификаты подписи скоро истекают»Агент найдёт метод сертификатов через sbis_search_methods и вызовет его через sbis_call_method
«Найди контрагента <ИНН или название> и его идентификатор участника ЭДО»Агент найдёт метод контрагентов через sbis_search_methods и вызовет его через sbis_call_method
«Открой документ <номер> и скачай вложения»sbis-mcp: агент вызовет sbis_read_document и sbis_get_attachment

Для каких задач

Выгрузить список документов нужного типа за период
Посмотреть, на каком этапе застряли исходящие документы
Проверить сертификаты подписи до того, как они истекут
Найти контрагента и его идентификатор участника ЭДО
Прочитать документ и скачать вложения

Ограничения

!

Оба проекта новые и почти без звёзд: у sbis-mcp-ru 6, у sbis-mcp 0; sbis-mcp прямо пишет, что не связан с ООО «Тензор»

!

sbis-mcp в версии 0.1 только читает: подпись КЭП и запись документов в нём выключены

!

Сессия СБИС живёт ограниченное время, у sbis-mcp — около 21 дня, потом её нужно получить заново

!

Ограничения API Saby: не больше 300 вызовов авторизации в минуту с одного IP, вложение до 73 МБ и до 10 вложений на документ

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
sbis-mcp-ruИлья Утов6локальнотокен35 октября 2026
sbis-mcppyrfor0локальнотокен77 августа 2026

Частые вопросы

Почему в sbis-mcp-ru всего три инструмента?
Вместо 45 функций агент вызывает sbis_search_methods, находит метод словами, читает его карточку через sbis_describe_method и вызывает sbis_call_method. Так схемы всех методов не занимают контекст.
Агент может подписать или отправить документ без меня?
В sbis-mcp-ru методы на чтение выполняются сразу, а запись и необратимые действия требуют подтверждения. В sbis-mcp запись выключена флагом writable, по умолчанию false.
Где хранятся ключи?
sbis-mcp-ru хранит кабинеты в ~/.ru-mcp/cabinets.json с правами 600 и не собирает телеметрию. Пароль в сервере не хранится, только идентификатор сессии.
Как проверить, что всё настроено?
Выполните uvx sbis-mcp-ru doctor: команда покажет, сколько методов загрузилось и найдены ли ключи, без вывода секретов. С флагом --live она сделает один дешёвый вызов на чтение.
Как подключить СБИС MCP к Claude Desktop?
Проще всего скачать sbis-mcp-ru-vX.Y.Z.mcpb со страницы релизов и открыть двойным щелчком: Claude Desktop поставит сервер и спросит ключ в отдельном окне. Вручную пропишите в claude_desktop_config.json команду uvx sbis-mcp-ru и переменную SBIS_SESSION_ID.
Есть ли MCP-сервер СБИС от Тензора?
Оба сервера в карточке сделаны сторонними разработчиками и работают через открытый API Saby со справки saby.ru/help/integration/api. sbis-mcp прямо пишет, что с ООО «Тензор» не связан.
Работает ли сервер из России?
СБИС — российский сервис, серверы работают на вашем компьютере и обращаются только к API Saby.

Похожие серверы