The SmartBear MCP server provides AI assistants with access to SmartBear's suite of testing and monitoring tools through natural language interfaces, enabling querying of testing data and management of test automation.
From the registry: MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow.
Please install the `smartbear-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Node.js 20+** — Node.js 20 or later required (https://nodejs.org)
- **SmartBear product credentials** — API tokens for the SmartBear products you want to use (BugSnag, Reflect, Swagger, QMetry, Zephyr, Collaborator, PactFlow) (https://developer.smartbear.com/smartbear-mcp)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","@smartbear/mcp@latest"]
- optional environment variables:
- `BUGSNAG_AUTH_TOKEN`: BugSnag personal auth token (example: `<your_bugsnag_token>`)
- `BUGSNAG_PROJECT_API_KEY`: BugSnag project API key (for single project interactions) (example: `<your_project_api_key>`)
- `REFLECT_API_TOKEN`: Reflect API token (example: `<your_reflect_token>`)
- `SWAGGER_API_KEY`: Swagger/SwaggerHub API key (example: `<your_swagger_key>`)
- `PACT_BROKER_BASE_URL`: PactFlow or Pact Broker base URL (example: `https://your-pactflow.pactflow.io`)
- `PACT_BROKER_TOKEN`: PactFlow authentication token (example: `<your_pactflow_token>`)
- `QMETRY_API_KEY`: QMetry Open API key (example: `<your_qmetry_key>`)
- `QMETRY_BASE_URL`: QMetry base URL (default: https://testmanagement.qmetry.com) (example: `https://testmanagement.qmetry.com`)
- `ZEPHYR_API_TOKEN`: Zephyr Scale API token (example: `<your_zephyr_token>`)
- `ZEPHYR_BASE_URL`: Zephyr API base URL (default: https://api.zephyrscale.smartbear.com/v2) (example: `https://api.zephyrscale.smartbear.com/v2`)
- `COLLABORATOR_BASE_URL`: Collaborator base URL (example: `<your_collaborator_url>`)
- `COLLABORATOR_USERNAME`: Collaborator username (example: `<your_username>`)
- `COLLABORATOR_LOGIN_TICKET`: Collaborator login ticket (example: `<your_login_ticket>`)
Note: All env vars are optional — only provide credentials for products you use. Covers BugSnag, Reflect, Swagger, PactFlow, QMetry, Zephyr, and Collaborator.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.BUGSNAG_AUTH_TOKENrequiredBugSnag Auth Token - leave blank to disable BugSnag toolsBUGSNAG_PROJECT_API_KEYBugSnag Project API Key - for single project interactionsREFLECT_API_TOKENrequiredReflect API Token - leave blank to disable Reflect toolsSWAGGER_API_KEYrequiredSwagger API Key - leave blank to disable Swagger toolsPACT_BROKER_BASE_URLrequiredPactFlow or Pact Broker base url - leave blank to disable the toolsPACT_BROKER_TOKENrequiredPactFlow Authentication TokenQMETRY_API_KEYrequiredQMetry Open API KeyZEPHYR_API_TOKENrequiredZephyr API token - leave blank to disable Zephyr toolsCOLLABORATOR_BASE_URLrequiredCollab base urlCOLLABORATOR_USERNAMErequiredCollab usernameCOLLABORATOR_LOGIN_TICKETrequiredCollab login ticketReal-time Kubernetes network traffic visibility and API analysis for HTTP, gRPC, Redis, Kafka, DNS.