SmartBear MCP — MCP-сервер для Claude Code: как установить
Подключает сервисы SmartBear к ассистенту через Model Context Protocol. Позволяет разбирать ошибки BugSnag, управлять тестами и проверять спецификации Swagger прямо в диалоге.
claude mcp add --transport http smartbear-mcp https://bugsnag.mcp.smartbear.com/mcpЧто делает SmartBear MCP
MCP-сервер даёт клиенту прямой доступ к продуктам SmartBear. Через текстовые запросы можно анализировать сбои в BugSnag, сверять контракты микросервисов в PactFlow и просматривать статус проверок в QTM4J или Zephyr.
Подключение устроено двумя путями. Для BugSnag, Swagger и Zephyr работают готовые удалённые серверы с авторизацией через браузер по OAuth. Если же в проекте используются BearQ, Reflect, Collaborator или QMetry, понадобится локальный пакет @smartbear/mcp через npx. Для локального запуска на машине строго необходим Node.js версии 22 или новее.
Какие задачи решает
- отслеживать необработанные сбои приложения в BugSnag без перехода в браузер
- проверять и стандартизировать спецификации API в Swagger Studio
- получать результаты прогонов тестов из Zephyr и QTM4J
- сверять контракты сервисов с помощью PactFlow
Примеры запросов агенту
- Покажи последние необработанные ошибки из проекта в BugSnag
- Проверь спецификацию в Swagger Studio на соответствие стандартам
- Найди упавшие тесты в Zephyr за последний прогон
Как установить SmartBear MCP
1Командой платформы: удалённый сервер
claude mcp add --transport http smartbear-mcp https://bugsnag.mcp.smartbear.com/mcp2Командой платформы
claude mcp add --env BEARQ_API_TOKEN=<BEARQ_API_TOKEN> --env BEARQ_API_BASE_URL=<BEARQ_API_BASE_URL> --env BUGSNAG_AUTH_TOKEN=<BUGSNAG_AUTH_TOKEN> --env BUGSNAG_PROJECT_API_KEY=<BUGSNAG_PROJECT_API_KEY> --env REFLECT_API_TOKEN=<REFLECT_API_TOKEN> --transport stdio smartbear-mcp -- npx -y @smartbear/mcpВместо <…> подставьте свои значения. Ещё 12 переменных окружения — в README сервера
1Командой платформы: удалённый сервер
codex mcp add smartbear-mcp --url https://bugsnag.mcp.smartbear.com/mcp2Командой платформы
codex mcp add smartbear-mcp --env BEARQ_API_TOKEN=<BEARQ_API_TOKEN> --env BEARQ_API_BASE_URL=<BEARQ_API_BASE_URL> --env BUGSNAG_AUTH_TOKEN=<BUGSNAG_AUTH_TOKEN> --env BUGSNAG_PROJECT_API_KEY=<BUGSNAG_PROJECT_API_KEY> --env REFLECT_API_TOKEN=<REFLECT_API_TOKEN> -- npx -y @smartbear/mcpВместо <…> подставьте свои значения. Ещё 12 переменных окружения — в README сервера
Файл настроек
{
"mcpServers": {
"smartbear-mcp": {
"url": "https://bugsnag.mcp.smartbear.com/mcp"
}
}
}{
"mcpServers": {
"smartbear-mcp": {
"command": "npx",
"args": [
"-y",
"@smartbear/mcp"
],
"env": {
"BEARQ_API_TOKEN": "<BEARQ_API_TOKEN>",
"BEARQ_API_BASE_URL": "<BEARQ_API_BASE_URL>",
"BUGSNAG_AUTH_TOKEN": "<BUGSNAG_AUTH_TOKEN>",
"BUGSNAG_PROJECT_API_KEY": "<BUGSNAG_PROJECT_API_KEY>",
"REFLECT_API_TOKEN": "<REFLECT_API_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 12 переменных окружения — в README сервера
Файл настроек
{
"servers": {
"smartbear-mcp": {
"type": "http",
"url": "https://bugsnag.mcp.smartbear.com/mcp"
}
}
}{
"servers": {
"smartbear-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@smartbear/mcp"
],
"env": {
"BEARQ_API_TOKEN": "<BEARQ_API_TOKEN>",
"BEARQ_API_BASE_URL": "<BEARQ_API_BASE_URL>",
"BUGSNAG_AUTH_TOKEN": "<BUGSNAG_AUTH_TOKEN>",
"BUGSNAG_PROJECT_API_KEY": "<BUGSNAG_PROJECT_API_KEY>",
"REFLECT_API_TOKEN": "<REFLECT_API_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 12 переменных окружения — в README сервера
1Командой платформы: удалённый сервер
gemini mcp add -t http smartbear-mcp https://bugsnag.mcp.smartbear.com/mcp2Командой платформы
gemini mcp add -e BEARQ_API_TOKEN=<BEARQ_API_TOKEN> -e BEARQ_API_BASE_URL=<BEARQ_API_BASE_URL> -e BUGSNAG_AUTH_TOKEN=<BUGSNAG_AUTH_TOKEN> -e BUGSNAG_PROJECT_API_KEY=<BUGSNAG_PROJECT_API_KEY> -e REFLECT_API_TOKEN=<REFLECT_API_TOKEN> smartbear-mcp npx -y @smartbear/mcpВместо <…> подставьте свои значения. Ещё 12 переменных окружения — в README сервера
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о SmartBear MCP
Как установить SmartBear MCP в Claude Code?
Для удалённого подключения к BugSnag выполните команду claude mcp add --transport http smartbear-mcp https://bugsnag.mcp.smartbear.com/mcp. Для локального запуска полного пакета используйте `claude mcp add --env BEARQ_API_TOKEN=<BEARQ_API_TOKEN> --env BEARQ_API_BASE_URL=<BEARQ_API_BASE_URL> --env BUGSNAG_AUTH_TOKEN=<BUGSNAG_AUTH_TOKEN> --env BUGSNAG_PROJECT_API_KEY=<BUGSNAG_PROJECT_API_KEY> --env REFLECT_API_TOKEN=<REFLECT_API_TOKEN> --transport stdio smartbear-mcp -- npx -y @smartbear/mcp`.
Что делает SmartBear MCP?
Сервер транслирует запросы ассистента к API сервисов SmartBear. Это позволяет запрашивать отчёты о тестировании, управлять артефактами и отслеживать ошибки на естественном языке.
Чем удалённый сервер отличается от локального пакета?
Удалённые серверы не требуют установки Node.js и токенов в конфигурации, но доступны только для Swagger, BugSnag и Zephyr. Для интеграций с BearQ, Reflect, QMetry, Collaborator или QTM4J подходит исключительно локальный пакет @smartbear/mcp.