saby-mcp-ro: MCP-сервер для чтения Saby (СБИС)
saby-mcp-ro
Только чтение API Saby: входящие документы, задачи, контрагенты и сертификаты, без команд записи в коде
- 0 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Сессия Saby открывает чтение документов, договоров и данных контрагентов
- Сводка входящих выводит названия и суммы документов в чат с агентом
Установка
- Работает в
- Сервисы
Ручная установка
pip install -e .Из клона репозитория; затем `saby-mcp login`, а в конфигурацию клиента добавляют сервер `saby` с командой `saby-mcp`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Сессия Saby открывает чтение документов, договоров и данных контрагентов
- Сводка входящих выводит названия и суммы документов в чат с агентом
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
MCP-сервер дает агенту читать данные Saby (СБИС): документы, задачи, контрагентов, организации и сертификаты. В коде нет команд записи и удаления, поэтому ни ошибка агента, ни prompt injection ничего не изменят в кабинете. Агент ищет нужную команду по словам (`saby_search`), смотрит ее параметры (`saby_describe`) и вызывает (`saby_call`); `saby_doc_types` переводит «счет» в тип `СчетИсх`. Инструмент `saby_digest` собирает сводку входящих одним вызовом: что пришло, какие задачи висят на вас, что изменилось с прошлого раза. Ту же сводку выдает команда `saby-mcp digest` в терминале. Страницы длинных списков сервер листает сам, учитывая потолок страницы у каждой команды.
Для кого. Бухгалтерам и руководителям, у которых документооборот идет через Saby, и тем, кто хочет спрашивать агента о входящих без опасения что-то изменить.
Подходит, если
- Утром надо увидеть сводку входящих и задач на вас, не заходя в кабинет
- Нужно найти счета за месяц и сверить суммы по контрагенту
- Ассистенту поручают разбор документов, но запись в Saby ему доверять не хочется
- Нужная команда Saby неизвестна, и ее проще найти поиском по-русски
Не подходит, если
- Нужно создать, подписать или отправить документ: запись сервер не умеет
- Работа идет с другим оператором ЭДО: сервер знает только API Saby
- Нужен вход по сертификату или токену приложения: сервер входит по логину и паролю
Пример запроса к агенту
Покажи входящие за октябрь и скажи, какие задачи висят на мне дольше месяцаMCP
- Транспорт
- stdio
- Авторизация
- ключ необязателен
Переменные окружения
SBIS_SESSION_IDсекрет- Готовый идентификатор сессии Saby вместо входа по логину
SABY_MCP_HOME- Каталог данных сервера, по умолчанию `~/.saby-mcp`
Ограничения
Сервер входит в кабинет по логину и паролю, пароль нигде не сохраняется, выданный идентификатор сессии лежит в `~/.saby-mcp/session.json` и живет 21 день; готовую сессию можно передать переменной `SBIS_SESSION_ID`. Установка идет из клона репозитория командой `pip install -e .`, пакета в PyPI в README нет. Для каждой команды Saby свой способ листать страницы и свой потолок, а часть команд, например список изменений приглашений, листается неполно. Окно реестра считается по дате события, дата документа в расчет не идет.
Как отключить. Уберите блок `saby` из конфигурации клиента и удалите сессию из `~/.saby-mcp/session.json`.
Частые вопросы
Может ли агент что-то изменить в Saby?
Нет: команд записи и удаления в коде сервера нет, доступен только каталог команд чтения.
Как войти в Saby?
Выполнить `saby-mcp login`, ввести логин и пароль; затем `saby-mcp doctor --live` покажет, под кем вы вошли.
Как получить сводку входящих без агента?
Командой `saby-mcp digest`; ключи `--days 7` и `--since 01.10.2026 --until 12.10.2026` задают окно, `--save` запоминает его конец как курсор.
Как ассистент находит нужную команду Saby?
Ищет по словам через `saby_search`, по-русски или по-английски, смотрит параметры в `saby_describe` и вызывает `saby_call`.
Что делать, когда сессия истекла?
Выполнить `saby-mcp login` еще раз или положить новый идентификатор в `SBIS_SESSION_ID`; проверить вход поможет `saby-mcp doctor --live`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СБИС — все инструментыНеофициальный MCP-сервер для ЭДО Saby (СБИС): агент читает документы, события, контрагентов и вложения, ничего не подписывая
MCP-сервер для API СБИС (Saby)
sbis-mcp-ru
MCP-сервер для СБИС: документы и этапы документооборота, подписание, сертификаты, МЧД, сотрудники и контрагенты
Локальная база документов для агента: гибридный поиск по смыслу и словам и веб-интерфейс для просмотра и загрузки
MCP PDF для больших документов: агент ищет по смыслу и по ключевым словам в одном файле или папке и читает только нужные страницы, таблицы и сканы
MCP-сервер с полнотекстовым поиском по локальной документации 1С:Элемент, включая свои markdown и PDF
MCP-сервер по документации API платформы 1С прямо из файлов справки shcntx_ru.hbk, с keyword, semantic и hybrid поиском
Коротко о README
README ведет от установки и входа к подключению клиента, описывает инструменты и устройство сводки входящих, а в конце объясняет, почему запись в этом сервере невозможна. В тексте есть замеры постраничной выдачи от 15 и 16 октября 2026 года.