SmartBear MCP — BugSnag, Swagger, Zephyr и тесты в агенте
smartbear-mcp
Сервер SmartBear открывает агенту BugSnag, Swagger, Zephyr, QMetry и PactFlow: ошибки, спецификации API, тест-кейсы, контракты
- 44 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Агент получает токены продуктов и доступ к данным об ошибках, тест-кейсах и спецификациях API, а ошибки BugSnag нередко содержат пользовательские данные
- Инструменты Swagger Studio и тестовых продуктов могут создавать и менять спецификации и тест-кейсы в рабочем аккаунте
Установка
- Работает в
В терминале, через 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-серверыBrowserStack MCP Server — тесты на реальных устройствах
BrowserStack MCP Server
Официальный MCP-сервер BrowserStack: реальные устройства, автотесты и тест-кейсы под управлением агента из редактора
MCP-сервер: агент шлет GET, POST, PUT, DELETE и PATCH на ваш REST API и получает код, заголовки и тело ответа
kogiQA MCP дает агенту браузер, который находит элементы страницы без селекторов, для отладки веб-приложений и e2e-тестов
Официальный MCP-сервер Qase с 42 инструментами: кейсы, прогоны, дефекты, отчеты CI и поиск на языке QQL
Официальный отладчик MCP-серверов: веб-интерфейс, CLI для автоматизации и терминальный интерфейс в одном пакете
MCP-сервер, который запускает несколько браузерных агентов и проверяет сайт на битые ссылки, ошибки интерфейса и доступность
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| SmartBear MCP — BugSnag, Swagger, Zephyr и тесты в агенте (эта карточка) | да | OAuth | 44 | |
| Swagger MCP Server | нет | ключ необязателен | 115 | сервер вокруг одного Swagger, здесь еще BugSnag, Zephyr и тестовые продукты |
| Sentry MCP | нет | API-ключ | 961 | мониторинг ошибок в Sentry, а в SmartBear это BugSnag и тестирование |
Коротко о README
README перечисляет продукты, которые покрывает сервер, дает адреса удаленных серверов для BugSnag, Swagger и Zephyr и пример конфигурации VS Code с переменными окружения для каждого продукта. Для каждой интеграции есть ссылка на отдельное руководство с подсказками и списком инструментов.