MCP для инфоблоков и highload-блоков Bitrix

Bitrix MCP Server

PHP-скрипт внутри сайта на Bitrix: MCP-сервер по HTTP для чтения и записи данных в инфоблоках и highload-блоках с белым списком и аудитом

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

Широкий доступ

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

  • Может создавать, обновлять и удалять элементы инфоблоков и записи highload-блоков
  • Работает от сервисного пользователя Bitrix, доступ ограничен только белым списком и Bearer-токеном
Все причины и проверки
Российский стек

dimabresky/bitrix-mcp-server

Установка

Работает в

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

npx skillfoxx add mcp/bitrix-mcp-server

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

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

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Может создавать, обновлять и удалять элементы инфоблоков и записи highload-блоков
  • Работает от сервисного пользователя Bitrix, доступ ограничен только белым списком и Bearer-токеном

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

Что делает

Сервер живет прямо на сайте Bitrix как обычный PHP-скрипт в local/, поднимается через prolog_before.php и работает только по HTTP со Streamable HTTP-транспортом, без stdio и SSH-туннеля. Инструменты читают схему инфоблока и highload-блока, листают разделы и элементы, читают карточку элемента с учетом умного фильтра, создают и обновляют записи и удаляют их с обязательным подтверждением. Доступ ограничен белым списком ID инфоблоков и HL-блоков из config.php, каждый вызов пишется в файл аудита, а операции выполняются от сервисного пользователя Bitrix через штатный $USER->Authorize().

Для кого. Для разработчиков на Bitrix, которым нужен точечный и подконтрольный доступ агента к данным каталога и highload-справочников.

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

  • Нужен доступ к конкретным инфоблокам или highload-блокам по белому списку, а не ко всему порталу
  • Нужен аудит каждого обращения агента к данным сайта
  • Удобнее держать MCP-сервер прямо на сайте Bitrix, а не поднимать отдельный процесс

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

  • Нужна работа с задачами, CRM или мессенджером: сервер покрывает только инфоблоки и highload-блоки
  • Нет возможности разместить PHP-файлы в local/ сайта и настроить доступный по HTTPS путь

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

Найди в инфоблоке 16 элемент 2449677 и покажи все его свойства, а не только умный фильтр

MCP

Транспорт
http
Авторизация
API-ключ

Ограничения

Управление определениями свойств (CIBlockProperty, enum-значения) и файловыми свойствами не поддерживается, только значения на элементах. Легаси-режим через server.php и stdio полностью удален. Требует PHP 8.1+, модули iblock и highloadblock, и то, что у инфоблоков из белого списка задан символьный код API_CODE.

Как отключить. Удалите каталог bitrix-mcp-server из local/ сайта или уберите сервер из конфигурации MCP-клиента и отзовите auth_token в config.php.

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

Можно ли подключить через stdio?

Нет, легаси-режим через server.php и stdio удален, работает только Streamable HTTP по URL с Bearer-токеном.

Можно ли добавлять новые свойства инфоблока?

Нет, поддерживается только запись значений в существующие свойства элементов, не определения свойств.

Обсуждение

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

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

Модуль для 1С-Битрикс: Управление сайтом, который поднимает MCP прямо на сервере CMS для работы с инфоблоками из Cursor и Claude Desktop

MCP-серверРасширенный доступ
Российский стек

Модуль для сайта на 1С-Битрикс, который превращает сайт в MCP-сервер: инфоблоки и профиль пользователя по токену

MCP-серверРасширенный доступ2Звезды репозитория
Российский стек

Публичный удаленный MCP на GitVerse без ключей: ищет функции, классы и события прямо в исходниках 1С-Битрикс и в документации Bitrix Framework

MCP-серверМинимальный доступ
Российский стек

Модуль dimkox.mcp для 1С-Битрикс: сайт отдает агенту инфоблоки и заказы по MCP в границах прав пользователя, запись выключена

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

Bitrix24 MCP Server (lstkhN)

Bitrix24 MCP Server

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

Модуль для коробочного Битрикс24: агент безопасно читает CRM, схему MySQL, код и бизнес-процессы по SSH stdio или HTTP с Bearer-токеном

MCP-серверРасширенный доступ
Российский стек

Локальный MCP-индексатор проекта на 1С-Битрикс без токена: символы, события, ORM, граф зависимостей и опциональный доступ к БД

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

Коротко о README

README подробно объясняет архитектуру запроса от MCP-клиента через public/index.php до Bitrix ORM, требования к серверу, установку в local/, все параметры config.php, таблицы инструментов для инфоблоков и HL-блоков, форматы значений свойств по типам и пошаговую проверку от 401 без токена до записи в audit.log.

Бейдж для README

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