Семантический поиск по докам Jivo и SaluteBot
MCP Docs Hub
Коллекция MCP-серверов с FAISS-индексами для семантического поиска по документации Jivo, SaluteBot и SberSalute Code: поиск, чтение файлов и оглавление
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Только читает локальную документацию и индекс, во внешние системы не пишет
Установка
Ручная установка
cd jivo-docs-mcp && python -m venv venv && venv/bin/activate && pip install -r requirements.txt && python builder.pyПример для jivo-docs-mcp, для остальных серверов шаги те же в своей папке.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий содержит три однотипных MCP-сервера на FastMCP, каждый со своим набором Markdown-документации и векторным индексом FAISS: jivo-docs-mcp по API виджета чата, вебхукам, Chat API и Bot API Jivo, salutebot-docs-mcp по платформе SaluteBot для чат-ботов (147 файлов документации) и sber-code-docs-mcp по SberSalute Code для SmartApp, JS API и NLP (179 файлов). Каждый сервер дает семь инструментов: семантический поиск через LlamaIndex и модель эмбеддингов paraphrase-multilingual-MiniLM-L12-v2, точный текстовый поиск, чтение файла целиком, список категорий и файлов, поиск файла по имени и получение оглавления.
Для кого. Для разработчиков ботов и SmartApp на SaluteBot и SberSalute Code, которым нужен быстрый семантический поиск по большим массивам документации прямо из агента.
Подходит, если
- Нужно быстро найти нужный раздел документации SaluteBot или SberSalute Code по смыслу запроса, а не точному совпадению
- Документации много (147-179 файлов) и вручную искать по ней долго
- Нужен точный текстовый поиск как запасной вариант к семантическому
Не подходит, если
- Нужна актуальная документация: сверка датирована 30 ноября 2025 года, а сама документация не входит в репозиторий и собирается индексом заново
- Не готовы собирать индекс FAISS самостоятельно: готовых файлов индекса в репозитории нет
Пример запроса к агенту
Найди в документации SaluteBot, как настроить именованные сущности для ботаОграничения
Файлы индекса (faiss_index.bin, storage/) не входят в репозиторий, их нужно собрать самостоятельно скриптом builder.py после клонирования. Это может занять время и требует сети для скачивания модели эмбеддингов. Документация сверена на конкретную дату (30 ноября 2025) и может отставать от актуальной. Планы развития заявлены, но конкретных сроков для новых платформ README не дает.
Как отключить. Удалите нужный сервер (jivo-docs, salutebot-docs) из .mcp.json и папку с виртуальным окружением venv.
MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Проверка безопасности
- Только читает локальную документацию и индекс, во внешние системы не пишет
Коротко о README
README дает таблицу из трех серверов с числом файлов документации, шаги быстрого старта на примере jivo-docs-mcp (venv, зависимости, сборка индекса, подключение в .mcp.json), общую структуру каждого сервера, список семи инструментов и технологический стек (FastMCP, LlamaIndex, FAISS, sentence-transformers).
Частые вопросы
Нужно ли собирать индекс самому?
Да, файлы faiss_index.bin и storage/ не входят в репозиторий ради его размера, их создает builder.py после клонирования.
Покрывает ли репозиторий другие платформы Сбера?
Пока только Jivo, SaluteBot и SberSalute Code, в README заявлено, что документация других платформ будет добавляться.
Похожие
Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели
Скиллы Anthropic
Skills
Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills
Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями
Скилл рисует редакторские диаграммы как самостоятельные файлы HTML и SVG: архитектура, блок-схемы, ER, воронки и еще около сорока типов