Локальный поиск по истории чатов Bitrix24
bitrix-chat-mcp
MCP-сервер с локальной SQLite-копией истории чатов Bitrix24: полнотекстовый поиск, забытые вопросы и обещания, без записи обратно в Bitrix
- 0 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Хранит переписку, включая личные диалоги, на диске в открытом виде
- Вебхук с правом im дает доступ на чтение чатов под правами создавшего его пользователя
Установка
- Работает в
- Сервисы
Ручная установка
make install && cp .env.example .env && make ui && make syncУстановка, настройка вебхука через .env, выбор чатов через UI и первая синхронизация.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Хранит переписку, включая личные диалоги, на диске в открытом виде
- Вебхук с правом im дает доступ на чтение чатов под правами создавшего его пользователя
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер выкачивает историю выбранных чатов Bitrix24 в локальную базу SQLite с полнотекстовым индексом FTS5 и дает по ней инструменты поиска и анализа: найти сообщение по теме, посмотреть контекст вокруг него, отметить закладку-договоренность, найти вопросы без ответа (по ключевым словам-темам из config.json) и свои же незакрытые обещания. Веб-интерфейс для выбора зеркалируемых чатов слушает только 127.0.0.1 и не показывает и не принимает сам вебхук. Сервер никогда не пишет обратно в Bitrix24: единственная запись, это локальные закладки в его собственной базе. Он рассчитан на связку с обычным MCP-сервером Bitrix24, у которого те же идентификаторы диалогов и сообщений.
Для кого. Для команд, у которых важные технические договоренности тонут в истории чатов Bitrix24 и их тяжело искать через живой API.
Подходит, если
- Нужно быстро найти, где именно обсуждали конкретное решение или замечание
- Нужно отследить вопросы, на которые вы не ответили, или свои обещания, которые не выполнили
- Важна приватность: данные должны остаться на локальной машине, без облака и эмбеддингов
Не подходит, если
- Нужно писать сообщения в чаты Bitrix24: этот сервер только читает, для записи нужен bitrix24-local-mcp
- Личные переписки нельзя хранить на диске в открытом виде по требованиям безопасности
Пример запроса к агенту
Найди, где в чатах обсуждали правила ai-rules-check, и покажи контекст вокруг этого сообщенияMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
BITRIX24_WEBHOOK_URLобязательная, секрет- Входящий вебхук Bitrix24 с правами im и user, читается из .env или из соседнего bitrix24-local-mcp/.env
Ограничения
Никогда не пишет в Bitrix24, только локальные закладки. Файлы и вложения не выкачиваются, системные сообщения и звонки не индексируются. Определение прочитанных обещаний и вопросов основано на грубом эвристическом признаке «писал ли я в этом чате после», а не на точном сопоставлении ответа. Зеркалирование складывает переписку на диск в открытом виде, включая личные диалоги, если явно их не исключить.
Как отключить. Удалите сервер bitrix-chat из конфигурации MCP-клиента и папку data/ с локальной базой зеркала.
Частые вопросы
Может ли сервер написать сообщение в Bitrix24?
Нет, он никогда не пишет в Bitrix, единственная запись: локальная закладка chat_pin в его собственной базе.
Как он связан с обычным MCP Bitrix24?
У них общий словарь dialog_id и message_id: найденное здесь сообщение можно сразу открыть в живом MCP для ответа.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Битрикс24 — все инструментыBitrix24 MCP с локальным кешем CRM
bitrix24mcp
MCP-сервер Битрикс24, который держит копию CRM в PostgreSQL или SQLite и отвечает агенту из кеша, а не с каждым запросом к REST
Bitrix24 MCP Server (lstkhN)
Bitrix24 MCP Server
Модуль для коробочного Битрикс24: агент безопасно читает CRM, схему MySQL, код и бизнес-процессы по SSH stdio или HTTP с Bearer-токеном
Bitrix24 MCP Server (gunnit)
Bitrix24 MCP Server
MCP-сервер на TypeScript для CRM Битрикс24: контакты, компании, лиды, сделки, задачи и отчеты по работе менеджеров
Bitrix24 MCP Server (qwito)
Bitrix24 MCP Server
MCP-сервер на TypeScript с более чем 45 инструментами для CRM Битрикс24: контакты, сделки, лиды, компании, задачи и аналитика активности
MCP-сервер Bitrix24 с расшифровкой звонков
Bitrix24 MCP Server
MCP-сервер Битрикс24 с 35 инструментами: задачи, CRM, база знаний и локальная расшифровка записей звонков
MCP-сервер для контактов и сделок CRM Битрикс24 через входящий вебхук: поиск, списки и смена стадии сделки
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Локальный поиск по истории чатов Bitrix24 (эта карточка) | нет | API-ключ | 0 | |
| Поиск по Wildberries и Ozon для Hermes | нет | не нужна | 2 | поиск по Wildberries и Ozon для агента Hermes |
| Семантический поиск по докам Jivo и SaluteBot | нет | не нужна | 0 | поиск по документации SaluteBot, Jivo и SberSalute |
Коротко о README
README сравнивает сервер с bitrix24-local-mcp в таблице (живое состояние против накопленной памяти), описывает общий креденшл и словарь идентификаторов между ними, установку через make install/ui/sync, устройство инструментов answer_pending и my_promises с разобранными нюансами на живых данных (372 сообщения за две недели) и структуру проекта.