MCP-сервер Битрикс24 с OAuth на сотрудника
bitrix-mcp-server
Общий MCP-сервер Битрикс24 для всей компании: каждый сотрудник входит через свой OAuth, и все действия агента отмечены его собственным пользователем
- 0 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Сервер хранит OAuth-токены Битрикс24 каждого сотрудника на своей стороне
- Видимые в коде инструменты только читают данные, но полный список инструментов README не раскрывает
Установка
- Работает в
- Сервисы
В терминале, через 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, по которым можно восстановить процесс развертывания.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Битрикс24 — все инструментыMCP-сервер Битрикс24 с реальными вызовами
MCP Server for Bitrix24
MCP-сервер Битрикс24 с 43 инструментами и около 870 действиями, который выполняет настоящие вызовы REST API, а не только отдает документацию
Bitrix24 MCP от Bit2Beat
Bitrix24 MCP Server
MCP-сервер Битрикс24 через входящий вебхук: CRM, задачи, диск, календарь, чат, бизнес-процессы и перенос настроек между порталами
Bitrix24 MCP Server (gunnit)
Bitrix24 MCP Server
MCP-сервер на TypeScript для CRM Битрикс24: контакты, компании, лиды, сделки, задачи и отчеты по работе менеджеров
MCP-сервер для REST API Битрикс24 на чтение и запись: CRM, задачи, скрам, календарь, диск, мессенджер и события портала
MCP-сервер Битрикс24 с аналитикой продаж
Bitrix24 MCP Server
MCP-сервер Битрикс24 на TypeScript с широким набором инструментов CRM плюс отдельная группа для мониторинга активности и эффективности менеджеров
Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| MCP-сервер Битрикс24 с OAuth на сотрудника (эта карточка) | нет | OAuth | 0 | |
| MCP-сервер Битрикс24 с аналитикой продаж | нет | не нужна | 0 | на TypeScript, с аналитикой менеджеров |
| MCP-сервер Битрикс24 для Open WebUI | нет | не нужна | 0 | 32 инструмента по 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.