MCP-модуль для 1С-Битрикс: Управление сайтом

wise108.bsm

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

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

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

  • Создает и меняет элементы инфоблоков и файлы на сайте
  • Токены дают доступ по выбранным scope, но хранятся в конфиге клиента
  • Работает на сервере сайта, а не в изолированной среде
Все причины и проверки
Российский стек

wise108/bitrix-bus-mcp

Установка

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

npx skillfoxx add mcp/wise108-bsm

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

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

Выполните в терминале

claude mcp add --transport stdio --env 'AUTHORIZATION=<ваш AUTHORIZATION>' wise108-bsm -- npx -y mcp-remote https://websun.studio/local/tools/wise108_bsm_mcp.php --header 'Authorization: Bearer <ваш AUTHORIZATION>'

Или добавьте в файл .mcp.json, в проекте

{
  "mcpServers": {
    "wise108-bsm": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://websun.studio/local/tools/wise108_bsm_mcp.php",
        "--header",
        "Authorization: Bearer <ваш AUTHORIZATION>"
      ],
      "env": {
        "AUTHORIZATION": "<ваш AUTHORIZATION>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

AUTHORIZATIONсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Установить в Cursor

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Добавьте в файл ~/.cursor/mcp.json, для всех проектов

{
  "mcpServers": {
    "wise108-bsm": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://websun.studio/local/tools/wise108_bsm_mcp.php",
        "--header",
        "Authorization: Bearer <ваш AUTHORIZATION>"
      ],
      "env": {
        "AUTHORIZATION": "<ваш AUTHORIZATION>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.

Ключи и настройки

AUTHORIZATIONсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Установить в VS Code

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Выполните в терминале

code --add-mcp '{"name":"wise108-bsm","type":"stdio","command":"npx","args":["-y","mcp-remote","https://websun.studio/local/tools/wise108_bsm_mcp.php","--header","Authorization: Bearer <ваш AUTHORIZATION>"],"env":{"AUTHORIZATION":"<ваш AUTHORIZATION>"}}'

Или добавьте в файл .vscode/mcp.json, в проекте

{
  "servers": {
    "wise108-bsm": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://websun.studio/local/tools/wise108_bsm_mcp.php",
        "--header",
        "Authorization: Bearer <ваш AUTHORIZATION>"
      ],
      "env": {
        "AUTHORIZATION": "<ваш AUTHORIZATION>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа servers.

Ключи и настройки

AUTHORIZATIONсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Выполните в терминале

codex mcp add wise108-bsm --env 'AUTHORIZATION=<ваш AUTHORIZATION>' -- npx -y mcp-remote https://websun.studio/local/tools/wise108_bsm_mcp.php --header 'Authorization: Bearer <ваш AUTHORIZATION>'

Или добавьте в файл ~/.codex/config.toml, для всех проектов

[mcp_servers.wise108-bsm]
command = "npx"
args = ["-y", "mcp-remote", "https://websun.studio/local/tools/wise108_bsm_mcp.php", "--header", "Authorization: Bearer <ваш AUTHORIZATION>"]
env = { AUTHORIZATION = "<ваш AUTHORIZATION>" }

Если файл уже есть, допишите блок в конец.

Ключи и настройки

AUTHORIZATIONсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.gemini/settings.json, для всех проектов

{
  "mcpServers": {
    "wise108-bsm": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://websun.studio/local/tools/wise108_bsm_mcp.php",
        "--header",
        "Authorization: Bearer <ваш AUTHORIZATION>"
      ],
      "env": {
        "AUTHORIZATION": "<ваш AUTHORIZATION>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

AUTHORIZATIONсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов

{
  "mcpServers": {
    "wise108-bsm": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://websun.studio/local/tools/wise108_bsm_mcp.php",
        "--header",
        "Authorization: Bearer <ваш AUTHORIZATION>"
      ],
      "env": {
        "AUTHORIZATION": "<ваш AUTHORIZATION>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.

Ключи и настройки

AUTHORIZATIONсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Бывший Windsurf.

Добавьте в файл cline_mcp_settings.json, для всех проектов

{
  "mcpServers": {
    "wise108-bsm": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://websun.studio/local/tools/wise108_bsm_mcp.php",
        "--header",
        "Authorization: Bearer <ваш AUTHORIZATION>"
      ],
      "env": {
        "AUTHORIZATION": "<ваш AUTHORIZATION>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.

Ключи и настройки

AUTHORIZATIONсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .roo/mcp.json, в проекте

{
  "mcpServers": {
    "wise108-bsm": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://websun.studio/local/tools/wise108_bsm_mcp.php",
        "--header",
        "Authorization: Bearer <ваш AUTHORIZATION>"
      ],
      "env": {
        "AUTHORIZATION": "<ваш AUTHORIZATION>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

AUTHORIZATIONсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Форк Roo Code, папки .roo те же.

Добавьте в файл opencode.json, в проекте

{
  "mcp": {
    "wise108-bsm": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "mcp-remote",
        "https://websun.studio/local/tools/wise108_bsm_mcp.php",
        "--header",
        "Authorization: Bearer <ваш AUTHORIZATION>"
      ],
      "environment": {
        "AUTHORIZATION": "<ваш AUTHORIZATION>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcp.

Ключи и настройки

AUTHORIZATIONсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/zed/settings.json, для всех проектов

{
  "context_servers": {
    "wise108-bsm": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://websun.studio/local/tools/wise108_bsm_mcp.php",
        "--header",
        "Authorization: Bearer <ваш AUTHORIZATION>"
      ],
      "env": {
        "AUTHORIZATION": "<ваш AUTHORIZATION>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа context_servers.

Ключи и настройки

AUTHORIZATIONсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .codeassistant/mcp.json, в проекте

{
  "mcpServers": {
    "wise108-bsm": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://websun.studio/local/tools/wise108_bsm_mcp.php",
        "--header",
        "Authorization: Bearer <ваш AUTHORIZATION>"
      ],
      "env": {
        "AUTHORIZATION": "<ваш AUTHORIZATION>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

AUTHORIZATIONсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит f169a0c.

Текст для агента

Скопируй модуль wise108.bsm из wise108/bitrix-bus-mcp в local/modules на сервере БУС, установи его через Marketplace, выбери вайтлист инфоблоков и создай API-токен, затем подключи Cursor или Claude Desktop к https://<сайт>/local/tools/wise108_bsm_mcp.php через mcp-remote с заголовком Authorization Bearer.

Другие способы из описания автора
{
  "mcpServers": {
    "wise108-bsm": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://websun.studio/local/tools/wise108_bsm_mcp.php", "--header", "Authorization: Bearer YOUR_TOKEN_HERE"],
      "timeout": 60000
    }
  }
}

Пример из README модуля, адрес и токен нужно заменить на свои.

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

Что делает

Модуль wise108.bsm ставится в local/modules на сервере с 1С-Битрикс: Управление сайтом и открывает HTTP MCP transport через файл-точку входа. Инструменты покрывают инфоблоки и их свойства, разделы, элементы (список, поиск, чтение, создание, обновление), файлы, очистку кеша и валидацию HTML. Доступ ограничен вайтлистом инфоблоков и шаблонов сниппетов, которые владелец выбирает в админке, Bearer-токены выдаются с областью действия и пишутся в audit log, а создание элемента с уже использованным external_id делает upsert вместо дубля.

Для кого. Для разработчиков и администраторов сайтов на 1С-Битрикс: Управление сайтом, которым нужен управляемый доступ ИИ-агента к контенту инфоблоков.

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

  • Сайт работает на 1С-Битрикс: Управление сайтом, а не на Битрикс24
  • Нужен контролируемый доступ агента только к выбранным инфоблокам
  • Важен аудит-лог и токены с ограниченной областью действия

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

  • Нужна CRM Битрикс24: это модуль для другого продукта линейки
  • Нет возможности установить модуль на сервер БУС

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

Создай элемент в инфоблоке 41 с названием «Новый элемент» и HTML-описанием

Ограничения

Работает только с 1С-Битрикс: Управление сайтом, а не с облачным Битрикс24. Модуль нужно установить на сервер через Marketplace или вручную, доступ по умолчанию закрыт, пока не выбран вайтлист. Токен нужно вручную обновлять в локальном конфиге клиента после ротации.

Как отключить. Удалите или деактивируйте модуль wise108.bsm в разделе Marketplace, Установленные решения, и уберите сервер из конфигурации MCP клиента.

MCP

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

Проверка безопасности

  • Создает и меняет элементы инфоблоков и файлы на сайте
  • Токены дают доступ по выбранным scope, но хранятся в конфиге клиента
  • Работает на сервере сайта, а не в изолированной среде

Коротко о README

README модуля перечисляет возможности: HTTP MCP transport, Bearer-токены со scope и аудит-логом, вайтлист инфоблоков, инструменты для инфоблоков, свойств, разделов, элементов, файлов, очистки кеша и валидации HTML. Показаны шаги установки через Marketplace, выбор вайтлиста и создание токена, пример конфигурации для Cursor через mcp-remote и пример upsert-запроса на создание элемента с external_id.

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

Можно ли дать агенту доступ ко всем инфоблокам сразу?

Нет, по умолчанию доступ закрыт, нужно явно выбрать инфоблоки и шаблоны сниппетов в настройках модуля.

Что будет при повторном создании элемента с тем же external_id?

Модуль обновит существующий элемент вместо создания дубля и вернет created: false.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIMCP-модуль для 1С-Битрикс: Управление сайтом

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.