Минимальный MCP-сервер Битрикс24 по SSE
bitrix-mcp-sse
Небольшой MCP-сервер на Node.js: читает сделки и контакты Битрикс24 через входящий вебхук и умеет создавать контакт, транспорт SSE
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Инструмент create_contact пишет новую запись в CRM без подтверждения
- Вебхук действует с правами пользователя, который его создал
Установка
Ручная установка
npm install && node server.jsПеред запуском задайте переменную окружения BITRIX_WEBHOOK с адресом входящего вебхука Битрикс24.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер поднимает Express-приложение с MCP по протоколу SSE и дает три инструмента: get_deals и get_contacts читают списки с параметрами постраничного вывода, набора полей, фильтра и сортировки, а create_contact создает контакт с именем, фамилией, телефонами, email, компанией и комментарием. Все запросы уходят на входящий вебхук Битрикс24 через методы crm.deal.list, crm.contact.list и crm.contact.add. В README проекта нет ни описания, ни инструкции по установке, судить о возможностях можно только по коду server.js.
Для кого. Для тех, кому нужен самый простой пример MCP-сервера для Битрикс24 на несколько операций с CRM, без лишней логики поверх REST API.
Подходит, если
- Нужен минимальный рабочий пример MCP-сервера для Битрикс24, чтобы доработать под себя
- Достаточно чтения сделок и контактов и создания контакта
Не подходит, если
- Нужны задачи, лиды, компании или обновление и удаление записей: их в коде нет
- Нужна документация по установке и переменным окружения: README пустой
Пример запроса к агенту
Покажи открытые сделки из Битрикс24 и создай контакт Иван Петров с телефоном +7 900 000-00-00Ограничения
README отсутствует полностью, есть только код. Инструментов всего три, без прав на удаление и обновление. Транспорт SSE в SDK MCP считается устаревающим в пользу Streamable HTTP. Сервер не проверяет права вебхука и не подтверждает у пользователя запись перед созданием контакта. Автор один, звезд нет, размер репозитория 9 килобайт.
Как отключить. Остановите процесс сервера и удалите его адрес из настроек MCP клиента.
MCP
- Транспорт
- sse
- Авторизация
- не нужна
| Переменные окружения | |
|---|---|
| BITRIX_WEBHOOK обязательная, секрет | Адрес входящего вебхука портала Битрикс24, включая завершающий слэш |
Проверка безопасности
- Инструмент create_contact пишет новую запись в CRM без подтверждения
- Вебхук действует с правами пользователя, который его создал
Коротко о README
У репозитория нет README. Он состоит из двух файлов: package.json с зависимостями express, axios, zod и MCP SDK, и server.js на 4 с небольшим килобайта, который целиком реализует SSE-сервер с тремя инструментами CRM Битрикс24.
Частые вопросы
Можно ли обновлять и удалять сделки и контакты?
Нет, в коде есть только чтение сделок и контактов и создание контакта.
Как передать вебхук серверу?
Через переменную окружения BITRIX_WEBHOOK: сервер обращается к ней напрямую, README про это не пишет, это видно только в server.js.
Похожие
Официальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента
Официальный набор скиллов Яндекса: каталог, цены, остатки, заказы, витрина и еженедельная ревизия магазина на Яндекс.Кит через Claude Code или Codex
YouGile MCP от Indalo
YouGile MCP
Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию
Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма