SmartBear MCP — BugSnag, Swagger, Zephyr и тесты в агенте

smartbear-mcp

Сервер SmartBear открывает агенту BugSnag, Swagger, Zephyr, QMetry и PactFlow: ошибки, спецификации API, тест-кейсы, контракты

  • 44 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

Расширенный доступ

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

  • Агент получает токены продуктов и доступ к данным об ошибках, тест-кейсах и спецификациях API, а ошибки BugSnag нередко содержат пользовательские данные
  • Инструменты Swagger Studio и тестовых продуктов могут создавать и менять спецификации и тест-кейсы в рабочем аккаунте
Все причины и проверки

smartbear/smartbear-mcp

Установка

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

npx skillfoxx add mcp/smartbear-mcp

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

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

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент получает токены продуктов и доступ к данным об ошибках, тест-кейсах и спецификациях API, а ошибки BugSnag нередко содержат пользовательские данные
  • Инструменты Swagger Studio и тестовых продуктов могут создавать и менять спецификации и тест-кейсы в рабочем аккаунте

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

Что делает

Один MCP-сервер собирает продукты SmartBear для тестирования и мониторинга. Через BugSnag агент читает ошибки и разбирает сбои, через Swagger работает с порталами, студией API и функциональными тестами, через PactFlow с контрактными тестами. Reflect, BearQ, QMetry, QTM4J, Zephyr и Collaborator дают управление тест-кейсами, запусками и ревью. Для BugSnag, Swagger и Zephyr SmartBear держит удаленные серверы с входом через OAuth, установка и токены не нужны. Остальные продукты доступны только в локальном npm-пакете @smartbear/mcp, который запускается через npx и принимает токены продуктов в переменных окружения. Пустая переменная отключает инструменты продукта.

Для кого. QA-инженерам, разработчикам API и командам, которые уже используют продукты SmartBear и хотят спрашивать их данные у агента

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

  • Свежие ошибки BugSnag разбирают и ищут релиз, который их принес
  • Из текстового описания надо создать спецификацию API в Swagger Studio
  • Тест-кейсы Zephyr или QMetry к конкретной задаче находят и запускают
  • Контракты в PactFlow проверяют перед выкладкой сервиса
  • Продукты SmartBear стоят в компании на своих серверах, и нужен единый вход для агента

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

  • Нет аккаунтов SmartBear: без токенов или входа через OAuth инструменты продуктов не работают
  • Нужны только ошибки приложения и вы пользуетесь Sentry: для него в каталоге есть отдельный сервер
  • Нужен запуск тестов на локальной машине: сервер обращается к облачным API продуктов и не знает о вашем раннере
  • Node.js старше 22 версии: локальный пакет требует Node.js 22 и новее

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

Покажи 10 самых частых необработанных ошибок BugSnag за неделю в проекте web-app и найди, с какого релиза они начались.

MCP

Транспорт
stdio
Авторизация
OAuth

Переменные окружения

BUGSNAG_AUTH_TOKEN секрет
Токен BugSnag, пустое значение отключает инструменты BugSnag
SWAGGER_API_KEY секрет
Ключ API Swagger, пустое значение отключает инструменты Swagger
ZEPHYR_API_TOKEN секрет
Токен Zephyr для локального запуска

Ограничения

Для BearQ, Reflect, QMetry, QTM4J, PactFlow, Collaborator и функционального тестирования доступен только локальный npm-пакет, удаленных серверов у них нет. Для локальной установки нужен Node.js 22. Для локальных серверов токены задаются отдельно для каждого продукта. Набор инструментов зависит от продуктов, к которым у вас есть доступ, а лицензии на сами продукты SmartBear платные. Последний коммит сделан 6 ноября 2026 года.

Как отключить. Удалите сервер из конфигурации клиента, например `claude mcp remove smartbear`, и отзовите выданные токены в настройках BugSnag, Swagger и других продуктов. Для удаленных серверов отзовите доступ OAuth в аккаунте SmartBear.

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

Нужно ли что-то устанавливать для BugSnag?

Нет. Для BugSnag, Swagger и Zephyr есть удаленные серверы по адресам вида bugsnag.mcp.smartbear.com, вход идет через OAuth в браузере.

Что делать с BearQ и QMetry?

Их можно подключить только через локальный пакет @smartbear/mcp: удаленных серверов для этих продуктов нет.

Можно ли включить не все продукты?

Да. Оставьте пустыми переменные окружения продуктов, которые не нужны, и их инструменты будут отключены.

Какая лицензия у проекта?

MIT, как указано в репозитории.

Работает ли сервер с локальными установками продуктов?

Да, для Swagger Portal, Registry и UI в конфигурации есть переменные с базовыми путями для локальных развертываний.

Обсуждение

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

MCP-серверы

MCP-сервер: агент шлет GET, POST, PUT, DELETE и PATCH на ваш REST API и получает код, заголовки и тело ответа

MCP-серверРасширенный доступ104Звезды репозитория
Официальный

kogiQA MCP дает агенту браузер, который находит элементы страницы без селекторов, для отладки веб-приложений и e2e-тестов

MCP-серверРасширенный доступ88Звезды репозитория
Официальный

Официальный MCP-сервер Qase с 42 инструментами: кейсы, прогоны, дефекты, отчеты CI и поиск на языке QQL

MCP-серверШирокий доступ37Звезды репозитория
Выбор редакции

Официальный отладчик MCP-серверов: веб-интерфейс, CLI для автоматизации и терминальный интерфейс в одном пакете

CLIРасширенный доступ11,3 тыс.Звезды репозитория
Нужен VPN

MCP-сервер, который запускает несколько браузерных агентов и проверяет сайт на битые ссылки, ошибки интерфейса и доступность

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
SmartBear MCP — BugSnag, Swagger, Zephyr и тесты в агенте (эта карточка)даOAuth44
Swagger MCP Serverнетключ необязателен115сервер вокруг одного Swagger, здесь еще BugSnag, Zephyr и тестовые продукты
Sentry MCPнетAPI-ключ961мониторинг ошибок в Sentry, а в SmartBear это BugSnag и тестирование

Коротко о README

README перечисляет продукты, которые покрывает сервер, дает адреса удаленных серверов для BugSnag, Swagger и Zephyr и пример конфигурации VS Code с переменными окружения для каждого продукта. Для каждой интеграции есть ссылка на отдельное руководство с подсказками и списком инструментов.

Бейдж для README

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