technique102.aitools MCP
Модуль 1С-Битрикс, который поднимает MCP-сервер внутри проекта: инфоблоки, HL-блоки, роуты, агенты и консольные команды для AI-разработки
- 6 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Запускает PHP-код внутри окружения проекта
- Открывает агенту структуру базы и настройки сайта
Установка
- Работает в
- Сервисы
Ручная установка
{
"mcpServers": {
"Technique102AiTools": {
"command": "php",
"args": ["#Путь в системе до корня проекта#/local/technique102.aitools/tools/server.php"]
}
}
}Вариант, когда PHP работает локально.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускает PHP-код внутри окружения проекта
- Открывает агенту структуру базы и настройки сайта
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Модуль ставится в /local/modules проекта на 1С-Битрикс и дает агенту сведения о самом сайте. Агент узнает версии PHP и платформы, получает список роутов и консольных команд, типы и список инфоблоков со всеми свойствами, HL-блоки с полями и агенты. С этими данными агент пишет код под реальную структуру проекта. Другие модули могут добавлять свои инструменты через настройки модуля или событие OnBuildMcpServerToolsList.
Для кого. PHP-разработчикам сайтов на 1С-Битрикс, которые пишут код с AI-агентом.
Подходит, если
- Агенту нужно знать инфоблоки и их свойства перед написанием компонента
- Нужно быстро понять структуру чужого проекта на 1С-Битрикс
- Нужно дать агенту собственные инструменты своего модуля
Не подходит, если
- Проект на Битрикс24 в облаке, а не на CMS 1С-Битрикс
- Платформа старше 24.0 или PHP ниже 8.2
Пример запроса к агенту
Покажи свойства инфоблока каталога и напиши выборку товаров с фильтром по брендуMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Требуются PHP 8.2 и 1С-Битрикс 24.0 или новее. Встроенные инструменты только читают структуру проекта, инструменты для стандартных модулей и гайдлайны пока в планах. Сервер запускается через php локально или внутри Docker-контейнера, поэтому агенту нужен доступ к окружению проекта. Лицензия в репозитории не указана.
Как отключить. Уберите блок Technique102AiTools из конфигурации MCP и удалите модуль в административной панели 1С-Битрикс.
Частые вопросы
Модуль меняет данные сайта?
Встроенные инструменты только читают: версии, роуты, команды, инфоблоки, HL-блоки и агенты. Что делают добавленные вами инструменты, зависит от вашего кода.
Как добавить свой инструмент?
Создайте PHP-класс с методами под атрибутом McpTool и зарегистрируйте его в .settings.php своего модуля или через обработчик события OnBuildMcpServerToolsList.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
1С-Битрикс — все инструментыМодуль для сайта на 1С-Битрикс, который превращает сайт в MCP-сервер: инфоблоки и профиль пользователя по токену
MCP-модуль для 1С-Битрикс: Управление сайтом
wise108.bsm
Модуль для 1С-Битрикс: Управление сайтом, который поднимает MCP прямо на сервере CMS для работы с инфоблоками из Cursor и Claude Desktop
MCP-модуль Delight для 1С-Битрикс
delight.mcp
Модуль 1С-Битрикс с MCP-сервером: агент видит окружение сайта, ищет функции ядра и может выполнять PHP, shell и SQL на сервере
MCP-сервер каталога 1С-Битрикс, только чтение
MCP-сервер для 1С-Битрикс (только чтение)
Модуль 1С-Битрикс с 35 read-only инструментами MCP: каталог, заказы, отчеты, файлы кода и SQL с раздельными правами по группам
AI-контур разработки для 1С-Битрикс
bitrix-ai-toolkit
Набор правил, скиллов, линтеров и MCP-профиля для AI-разработки на 1С-Битрикс: Управление сайтом, с единым ядром под Claude Code, Codex и Gemini CLI
Индексатор кода Bitrix Framework
Bitrix MCP
Локальный MCP-индексатор проекта на 1С-Битрикс без токена: символы, события, ORM, граф зависимостей и опциональный доступ к БД
Коротко о README
README на русском описывает требования, установку модуля через административную панель и регистрацию MCP-сервера в редакторе двумя способами: через docker exec или локальный php. Приведена таблица из девяти инструментов. Подробно разобрано расширение сервера своими инструментами через конфиг модуля и через событие, с примерами PHP-кода. В конце план развития: инструменты для стандартных модулей, гайдлайны, скиллы и субагенты.