MCP-сервер для работы с REST API Битрикс24
Model Context Protocol (MCP) для Битрикс24 — это сервер, который позволяет AI-инструментам с поддержкой MCP получать актуальную REST-документацию Битрикс24.
Если использовать MCP-сервер, нейросеть:
- обращается к реальной документации Битрикс24
- не выдумывает REST-методы
- генерирует корректный код интеграций и приложений
Когда нужно использовать MCP
Подключайте MCP-сервер Битрикс24, если:
- вы разрабатываете чат-бота для Битрикс24
- создаете приложение или интеграцию через REST API
- настраиваете автоматизацию, AI-агента или no-code сценарий
- пишете чат-бота для Битрикс24 с помощью ChatGPT
- генерируете код интеграции Битрикс24 через Claude или Copilot
- нейросеть выдает несуществующие REST-методы Битрикс24
- AI открывает ссылки документации Битрикс24 и получает 404
Как работает MCP в Битрикс24
MCP-сервер передает AI-ассистенту структурированные данные из документации Битрикс24: описания методов, списки параметров, допустимые значения и подсказки по использованию.
Это позволяет:
- получать актуальные методы и поля API под конкретную задачу
- работать со структурированными данными вместо свободного текста
- сокращать количество ошибок и правок кода
Транспортный протокол
MCP-сервер Битрикс24 работает по протоколу Streamable HTTP без поддержки SSE (Server-Sent Events).
При настройке MCP-клиента выбирайте тип транспорта
http(Streamable HTTP), а неsse. Например, в конфигурации VS Code это явно задается полем"type": "http".
Как подключить MCP-сервер
Укажите адрес сервера https://mcp-dev.bitrix24.tech/mcp в настройках среды разработки.
Сервер доступен без авторизации.
Codex CLI
- Добавьте MCP-сервер командой:
codex mcp add b24-dev-mcp --url https://mcp-dev.bitrix24.tech/mcp
-
Проверьте, что сервер появился в списке, командой
codex mcp list. -
После подключения отправляйте запросы в Codex как обычно. При необходимости укажите в запросе, что нужно использовать MCP и официальную документацию Битрикс24.
Codex, VS Code
-
Откройте файл
~/.codex/config.toml. -
Добавьте конфигурацию MCP-сервера:
[mcp_servers.b24-dev-mcp]
url = "https://mcp-dev.bitrix24.tech/mcp"
-
Перезапустите VS Code или переподключите сессию Codex.
-
Отправляйте запросы в чат Codex как обычно. При необходимости явно укажите, что нужно использовать MCP и официальную документацию Битрикс24.
Cursor
-
Откройте File > Preferences > Cursor Settings > Tools & MCP > New MCP server. Cursor откроет системный файл
mcp.json. -
Добавьте конфигурацию через создание нового элемент массива
mcpServersв файлеmcp.json:
{
"mcpServers": {
"b24-dev-mcp": {
"url": "https://mcp-dev.bitrix24.tech/mcp",
"timeout": 30000
}
}
}
-
Сохраните файл. На странице File > Preferences > Cursor Settings > Tools & MCP рядом с сервером появится зеленый индикатор и список доступных инструментов.
-
При составлении запроса добавьте файл
mcp.jsonв контекст.
Альтернативный способ добавления MCP. Нажмите на кнопку ниже, сработает перенаправление на Cursor. Cursor автоматически откроется и предложит добавить сервер с уже заполненной конфигурацией.
GitHub Copilot Chat, VS Code
-
Для настройки используйте инструкцию GitHub.
-
Создайте файл
.vscode/mcp.jsonв корне проекта. Содержимое файла:
{
"servers": {
"b24-dev-mcp": {
"url": "https://mcp-dev.bitrix24.tech/mcp",
"type": "http"
}
},
"inputs": []
}
-
Запустите MCP-агент кнопкой
Start, которая появится в файле.vscode/mcp.json. -
Выберите настроенный MCP-агент в чате. Copilot будет запрашивать контекст у MCP при генерации кода.
Claude Desktop, Anthropic
-
Перейдите в Settings > Connectors.
-
Нажмите
Add custom connector. -
Заполните поля:
-
Name:b24-dev-mcp; -
URL:https://mcp-dev.bitrix24.tech/mcp.
-
-
Сохраните настройки. Claude автоматически определяет, когда стоит использовать MCP.
Claude Code CLI
- Выполните команду:
claude mcp add --transport http b24-dev-mcp https://mcp-dev.bitrix24.tech/mcp
-
Проверьте, что сервер добавлен, командой
claude mcp list. -
После подключения отправляйте запросы как обычно. Claude Code автоматически определяет, когда стоит использовать MCP.
Gemini Code Assist CLI
- Добавьте MCP-сервер командой:
gemini mcp add --transport http b24-dev-mcp https://mcp-dev.bitrix24.tech/mcp
- Проверьте, что сервер появился в списке, командой
gemini mcp list. Gemini автоматически определяет, когда стоит использовать MCP.
Google Antigravity
-
Откройте меню MCP Store, нажав на
...в верхней части панели агента. -
Нажмите Manage MCP Servers.
-
Выберите View raw config.
-
Добавьте в открывшийся файл
mcp_config.jsonнастройки подключения:{ "mcpServers": { "b24-dev-mcp": { "serverUrl": "https://mcp-dev.bitrix24.tech/mcp" } } } -
Сохраните изменения.
Примеры запросов
MCP-сервер автоматически предоставляет ассистенту актуальные данные REST API Битрикс24, но способы взаимодействия между средой разработки и MCP различаются.
Пример универсального запроса к нейросети: «Напиши интеграцию для Битрикс24 через REST API. Для получения актуальных методов используй MCP-сервер и официальную документацию Битрикс24.»
Codex CLI
Особенность: чтобы Codex точно использовал MCP, явно указывайте это в запросе.
-
Отправьте запрос в Codex, например: «Найди метод REST API Битрикс24 для создания лида и покажи пример запроса на JavaScript. Используй MCP».
-
Codex обращается к подключенному MCP-серверу за актуальным описанием методов и параметров.
-
Ассистент генерирует ответ с учетом документации.
Codex, VS Code
Особенность: чтобы Codex точно использовал MCP, явно указывайте это в запросе.
-
Отправьте запрос в чат Codex, например: «Найди метод REST API Битрикс24 для создания лида и покажи пример запроса на JavaScript. Используй MCP».
-
Codex обращается к подключенному MCP-серверу за актуальным описанием методов и параметров.
-
Ассистент генерирует ответ с учетом документации.
Cursor
Особенность: необходимо подключить MCP конфигурацию в контекст чата.
-
Добавьте файл
mcp.jsonв контекст чата. -
Отправьте запрос в чат с AI-ассистентом — «Напиши
curl-запрос для создания лида в Битрикс24.» -
Ассистент обратится к MCP-серверу.
-
MCP вернет информацию о методе и его параметрах из документации.
-
Ассистент сгенерирует код на основе ответа MCP.
GitHub Copilot Chat, VS Code
Особенность: необходимо выбрать MCP в качестве агента для выполнения запроса.
-
Выберите MCP-агент и отправьте запрос в чат с AI-ассистентом — «Создай лид в Битрикс24 с контактной информацией и источником "веб-сайт". Покажи пример на JavaScript.»
-
Copilot автоматически использует выбранный MCP-агент.
-
MCP вернет информацию о методе и его параметрах из документации.
-
Ассистент сгенерирует код на основе ответа MCP.
Claude Desktop, Anthropic
Особенность: автоматически определяет, надо ли использовать MCP.
-
Отправьте запрос в чат с AI-ассистентом — «Напиши запрос для создания нового лида в Битрикс24. В лид будут переданы данные: имя, компания и телефон».
-
Claude сам определит, что нужны данные из подключенного MCP и отправит запрос.
-
MCP вернет информацию о методе и его параметрах из документации.
-
Ассистент сгенерирует код на основе ответа MCP.
Claude Code CLI
Особенность: автоматически определяет, надо ли использовать MCP.
-
Выполните команду
claudeдля запуска сессии. -
Отправьте запрос — «Напиши
curl-запрос для создания лида в Битрикс24». -
Claude Code сам определит, что нужны данные из подключенного MCP, и отправит запрос.
-
MCP вернет описание подходящего метода и его параметры из документации.
-
Ассистент сгенерирует код на основе ответа MCP.
Gemini Code Assist CLI
Особенность: автоматически определяет, надо ли использовать MCP.
-
Выполните команду
gemini chatи отправьте запрос — «Собериcurl-запрос для создания лида с полями имя, телефон и источником «сайт». -
Gemini сам определит, что нужны данные из подключенного MCP и отправит запрос.
-
MCP вернет описание подходящего метода и его параметры из документации.
-
Gemini сгенерирует код на основе ответа MCP.
Google Antigravity
Особенность: автоматически определяет, надо ли использовать MCP.
-
Отправьте запрос в чат — «Найди метод для обновления сделки в CRM».
-
Antigravity определит, что нужны данные из MCP, выполнит поиск и вернет результат.
-
Ассистент сгенерирует ответ с учетом документации.
FAQ
Почему ChatGPT выдумывает методы Bitrix24 REST API?
Потому что у нейросети нет доступа к актуальной документации. Подключение MCP-сервера позволяет модели получать реальные методы API.
Как заставить Claude использовать документацию Bitrix24?
Подключить MCP-сервер Bitrix24. После этого модель будет обращаться к документации напрямую.
Можно ли использовать MCP для генерации Bitrix24 интеграций?
Да. MCP позволяет AI-ассистентам получать методы REST API и генерировать корректный код.