sbis-mcp
Неофициальный MCP-сервер для ЭДО Saby (СБИС): агент читает документы, события, контрагентов и вложения, ничего не подписывая
Установка
{
"mcpServers": {
"sbis-mcp": {
"command": "npx",
"args": ["-y", "sbis-mcp"],
"env": {
"SBIS_LOGIN": "<ВАШ_ЛОГИН>",
"SBIS_PASSWORD": "<ВАШ_ПАРОЛЬ>",
"SBIS_BASE_URL": "https://online.sbis.ru"
}
}
}
}Пример из examples/claude_desktop_config.json. Нужен Node.js 18 или новее.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер подключает агента к электронному документообороту Saby через официальный JSON-RPC API. Агент получает сведения о текущем пользователе, списки документов и документов по событиям, читает отдельный документ, список контрагентов и скачивает вложения по временной ссылке. Всего семь инструментов, включая просмотр текущей конфигурации. Версия 0.1 работает только на чтение: запись документов и действия с КЭП отключены и запланированы на следующую версию. Можно указать тестовый стенд Saby вместо рабочего.
Для кого. Для бухгалтеров, юристов и разработчиков, которым нужно разбирать входящие документы Saby с помощью агента.
Подходит, если
- Нужно быстро найти документ от контрагента в ЭДО Saby и пересказать его
- Нужно выгрузить вложения из входящих документов для разбора
- Нужно посмотреть, какие события по документам были за период
Не подходит, если
- Нужно подписывать или отправлять документы: в этой версии записи нет
- Компания работает с Контур.Диадоком или другим оператором ЭДО
Пример запроса к агенту
Покажи входящие документы в Saby за последнюю неделю и кратко перескажи счета от контрагента ООО «Ромашка»Ограничения
Проект неофициальный и не связан с компанией Тензор. Нужен свой аккаунт Saby с доступом к API и тарифом «Обмен с контрагентами». Сервер авторизуется логином и паролем, которые хранятся в переменных окружения или в ~/.sbis-mcp/config.json. У Saby есть лимиты: авторизация не чаще 300 запросов в минуту с одного IP, вложение до 73 МБ. Проверка на живом аккаунте у автора ручная.
Как отключить. Удалите блок sbis-mcp из конфигурации MCP-клиента и файл ~/.sbis-mcp/config.json, если создавали его. Пароль Saby после этого стоит сменить.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| SBIS_LOGIN обязательная, секрет | Логин аккаунта Saby |
| SBIS_PASSWORD обязательная, секрет | Пароль аккаунта Saby |
| SBIS_BASE_URL | Адрес API, по умолчанию https://online.sbis.ru, для теста https://fix-online.sbis.ru |
| SBIS_ACCOUNT | Необязательный идентификатор аккаунта |
Проверка безопасности
- Для входа используются логин и пароль от всего аккаунта Saby
- Агент получает доступ к юридически значимым документам и данным контрагентов
Коротко о README
README на двух языках предупреждает, что сервер неофициальный и в первой версии только читает данные. Приведена таблица инструментов с соответствующими методами API Saby. Описаны настройка через переменные окружения или файл конфигурации, сборка из исходников и пример конфигурации Claude Desktop через npx. Отдельно перечислены лимиты Saby со ссылками на документацию и способ ручной проверки на живом аккаунте. Лицензия MIT.
Частые вопросы
Может ли агент что-то подписать или отправить?
В версии 0.1 нет. Запись включается флагом writable, который по умолчанию выключен, а сами методы записи пока не реализованы.
Можно проверить без рабочего аккаунта?
Можно указать тестовый стенд https://fix-online.sbis.ru в SBIS_BASE_URL. Модульные тесты проекта работают на заглушках и аккаунт не требуют.
Похожие
Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели
Скиллы Anthropic
Skills
Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills
Набор плагинов Anthropic для юристов: договоры, приватность, трудовое право, IP, судебные дела, AI-регулирование и обучение
Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями