MCP для 1C Bugboard

bugboard-mcp

Неофициальный MCP-сервер на Rust для работы с проектами, багами, подписками и голосами в 1C Bugboard через существующую сессию браузера

MCP-сервер

Средний риск

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

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

  • Использует cookie реальной авторизованной сессии пользователя как секрет
  • Инструменты подписки и голосования меняют состояние аккаунта в Bugboard
Все причины и проверки
Российский стек

bapho-bush/bugboard-mcp

Установка

Ручная установка

mise install

Установка закрепленного toolchain проекта.

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

Что делает

Сервер дает MCP-клиенту доступ к 1C Bugboard: список проектов и версий, свежие и отслеживаемые баги, баги с вашим голосом, поиск по номеру бага или по тексту с деталями и историей, из которой вычищены внутренние ссылки. Все списки и результаты поиска возвращают непрозрачные хендлы, действующие только в текущей MCP-сессии, поэтому сами ссылки Bugboard клиенту не передаются. Операции записи, подписка, отписка, голос и снятие голоса, каждый раз сверяют текущее состояние, пропускают действие если оно уже выполнено, и подтверждают результат. Сервер не автоматизирует браузер и не собирает учетные данные сам, а использует cookie уже существующей авторизованной сессии.

Для кого. Для тех, кто работает с 1C Bugboard и хочет дать агенту доступ к своим проектам, багам и подпискам без автоматизации браузера.

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

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

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

  • Нет действующей авторизованной сессии в 1C Bugboard и cookie к ней
  • Нужна пагинация результатов поиска за пределами первой страницы: README прямо говорит, что она появится только после проверки формы запроса
  • Сервер разворачивается вне доверенной локальной сети: HTTP-эндпоинт без отдельной авторизации клиента

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

Найди в 1C Bugboard баг номер 12345 и покажи его текущую историю

Ограничения

Сервер неофициальный и экспериментальный, требует cookie активной сессии 1C Bugboard в переменной BUGBOARD_COOKIE или во внешнем env-файле, и его нужно обновлять вручную после истечения. HTTP MCP-эндпоинт не имеет собственной авторизации клиента, публиковать порт наружу небезопасно, README прямо требует привязки только к loopback. Пагинация поиска еще не реализована, ограничение выдачи от 1 до 50 результатов. Лицензия source-available Apache-2.0 with Commons Clause 1.0, не входит в число OSI-одобренных открытых лицензий, продавать сам инструмент нельзя.

Как отключить. Остановите процесс или контейнер сервера и удалите его адрес из конфигурации MCP-клиента.

MCP

Транспорт
http, stdio
Авторизация
API-ключ
Переменные окружения
Переменные окружения
BUGBOARD_COOKIE
обязательная, секрет
Cookie активной авторизованной сессии 1C Bugboard, сервер использует ее напрямую, вход не выполняет.
BUGBOARD_SESSION_ENV
Путь к внешнему env-файлу с cookie за пределами репозитория, альтернатива прямой переменной.

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

  • Использует cookie реальной авторизованной сессии пользователя как секрет
  • Инструменты подписки и голосования меняют состояние аккаунта в Bugboard

Коротко о README

README на английском описывает MCP-клиенту доступ к проектам, версиям, багам, истории, подпискам и голосам 1C Bugboard через cookie существующей сессии. Объясняет опаковые хендлы, безопасные операции записи с проверкой состояния, запуск через mise в HTTP или stdio режимах, сборку и публикацию Docker-образа в ghcr.io, требования к вводам инструментов и раздел безопасности с явным запретом публиковать порт вне loopback. Лицензия source-available Apache-2.0 with Commons Clause.

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

Сервер сам логинится в Bugboard?

Нет, он использует cookie уже существующей авторизованной сессии браузера, не собирает и не хранит пароль.

Что произойдет при повторной подписке на баг, на который вы уже подписаны?

Инструмент сверит текущее состояние, увидит, что действие не нужно, и пропустит его как no-op вместо ошибки.

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

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, 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 для 1C Bugboard

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