MCP-сервер Битрикс24 с OAuth на сотрудника

bitrix-mcp-server

Общий MCP-сервер Битрикс24 для всей компании: каждый сотрудник входит через свой OAuth, и все действия агента отмечены его собственным пользователем

  • 0 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Сервер хранит OAuth-токены Битрикс24 каждого сотрудника на своей стороне
  • Видимые в коде инструменты только читают данные, но полный список инструментов README не раскрывает
Все причины и проверки
Российский стек

smitluka/mcp-server-bitrix24

Установка

Работает в
Сервисы

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/smitluka-mcp-server-bitrix24

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Сервер хранит OAuth-токены Битрикс24 каждого сотрудника на своей стороне
  • Видимые в коде инструменты только читают данные, но полный список инструментов README не раскрывает

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер собирает свой OIDC-провайдер на библиотеке oidc-provider поверх Express и связывает каждого сотрудника с личным API-ключом и собственными OAuth-токенами Битрикс24. В отличие от типового MCP-сервера с одним общим вебхуком на всю компанию, здесь запросы к Битрикс24 идут от имени конкретного сотрудника: скрипт add-employee заводит нового пользователя и связывает его аккаунт. Из инструментов в коде видны поиск и карточка лида, а также список собственных задач текущего сотрудника с фильтром по статусу и постраничной подгрузкой. В комментариях кода отдельно разобраны две реальные проблемы Битрикс24 REST API: tasks.task.list без фильтра по ответственному может вернуть чужие задачи при повышенных правах токена, а без ручного прохода по страницам список молча обрезается на 50 записях.

Для кого. Для компаний, где несколько сотрудников работают с одним и тем же MCP-сервером Битрикс24 и важно видеть, кто из них что сделал, а не действовать от общего вебхука.

Подходит, если

  • Нужен один сервер Битрикс24 на всю команду, но с разделением по сотрудникам, а не общим вебхуком
  • Достаточно поиска лидов и просмотра собственных задач
  • Есть возможность развернуть сервер на своем хостинге с Caddy и systemd

Не подходит, если

  • Нужен простой личный сервер без развертывания OIDC-провайдера
  • Нужны сделки, контакты, компании или создание записей: в коде видны только лиды и чтение задач

Пример запроса к агенту

Найди в Битрикс24 лиды со словом Строймаркет в названии и покажи мои незакрытые задачи

MCP

Транспорт
http
Авторизация
OAuth

Ограничения

README в репозитории нет, описание собрано по структуре кода. Видимых инструментов немного: поиск и карточка лида, список своих задач, по сравнению с другими серверами Битрикс24 из этой подборки покрытие CRM заметно уже. Нужен собственный сервер для деплоя: в репозитории лежат конфиг Caddy и systemd unit, то есть проект рассчитан на самостоятельный хостинг, а не на запуск в одну команду. Автор один, звезд нет.

Как отключить. Остановите systemd-сервис bitrix-mcp и уберите сервер из настроек MCP клиента.

Частые вопросы

Действия агента видны как действия конкретного сотрудника?

Да, это и есть цель проекта: каждый сотрудник входит через собственный OAuth Битрикс24, а не через общий вебхук на всю компанию.

Есть ли инструкция по установке?

README отсутствует, но в репозитории есть конфиг Caddy, systemd unit и скрипт add-employee, по которым можно восстановить процесс развертывания.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер Битрикс24 с 43 инструментами и около 870 действиями, который выполняет настоящие вызовы REST API, а не только отдает документацию

MCP-серверШирокий доступ3Звезды репозитория

Bitrix24 MCP от Bit2Beat

Bitrix24 MCP Server

Российский стек

MCP-сервер Битрикс24 через входящий вебхук: CRM, задачи, диск, календарь, чат, бизнес-процессы и перенос настроек между порталами

MCP-серверШирокий доступ6Звезды репозитория

Bitrix24 MCP Server (gunnit)

Bitrix24 MCP Server

Российский стек

MCP-сервер на TypeScript для CRM Битрикс24: контакты, компании, лиды, сделки, задачи и отчеты по работе менеджеров

MCP-серверШирокий доступ35Звезды репозитория
Российский стек

MCP-сервер для REST API Битрикс24 на чтение и запись: CRM, задачи, скрам, календарь, диск, мессенджер и события портала

MCP-серверШирокий доступ1Звезды репозитория
Российский стек

MCP-сервер Битрикс24 на TypeScript с широким набором инструментов CRM плюс отдельная группа для мониторинга активности и эффективности менеджеров

MCP-серверРасширенный доступ
Официальный

Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма

MCP-серверШирокий доступ

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
MCP-сервер Битрикс24 с OAuth на сотрудника (эта карточка)нетOAuth0
MCP-сервер Битрикс24 с аналитикой продажнетне нужна0на TypeScript, с аналитикой менеджеров
MCP-сервер Битрикс24 для Open WebUIнетне нужна032 инструмента по HTTP, для Open WebUI
MCP-сервер Битрикс24 на Goнетне нужна0один бинарник

Коротко о README

README отсутствует. По package.json и структуре кода видно: сервер на Express и MCP SDK, свой OIDC-провайдер на oidc-provider и jose для JWT, база сотрудников и токенов, HTTP-конфигурация для Caddy и systemd, инструменты для лидов и задач с комментариями о нюансах пагинации и фильтрации Битрикс24 REST API.

Бейдж для README

Сообщить о проблеме