Skip to content
mcp/skillhub

SmartBear MCP Server

by smartbearcom.smartbear/smartbear-mcpv0.42.0

MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow, QTM4J.

44Node.jsstdioremoteofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active2d ago

Install SmartBear MCP server

Install in Claude Code

claude mcp add smartbear -e BEARQ_API_TOKEN='<bearq-api-token>' -e BUGSNAG_AUTH_TOKEN='<bugsnag-auth-token>' -e REFLECT_API_TOKEN='<reflect-api-token>' -e SWAGGER_API_KEY='<swagger-api-key>' -e SWAGGER_FUNCTIONAL_TESTING_API_TOKEN='<swagger-functional-testing-api-token>' -e PACT_BROKER_TOKEN='<pact-broker-token>' -e PACT_BROKER_PASSWORD='<pact-broker-password>' -e ZEPHYR_API_TOKEN='<zephyr-api-token>' -e QTM4J_API_KEY='<qtm4j-api-key>' -e QTM4J_AUTOMATION_API_KEY='<qtm4j-automation-api-key>' -- npx -y @smartbear/mcp

Configuration

VariableRequiredSecretDescription
BEARQ_API_TOKEN—yesBearQ workspace API token. Leave empty to disable BearQ tools. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/bearq-integration
BEARQ_API_BASE_URL——Override the BearQ public API base URL (optional). Defaults to https://api.bearq.smartbear.com
BUGSNAG_AUTH_TOKEN—yesBugSnag auth token. Leave empty to disable BugSnag tools. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/bugsnag-integration
BUGSNAG_PROJECT_API_KEY——BugSnag project API key (optional; narrows interactions to a single project). Learn more: https://developer.smartbear.com/smartbear-mcp/docs/bugsnag-integration
REFLECT_API_TOKEN—yesReflect API token. Leave empty to disable Reflect tools. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/reflect-integration
SWAGGER_API_KEY—yesSwagger API key. Leave empty to disable Swagger tools. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/swagger-portal-integration
SWAGGER_FUNCTIONAL_TESTING_API_TOKEN—yesSwagger Functional Testing API token. Leave empty to disable Functional Testing tools. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/functional-testing-integration
SWAGGER_FUNCTIONAL_TESTING_BASE_PATH——Override the Swagger Functional Testing API base URL (optional). Defaults to https://api.reflect.run/v1
PACT_BROKER_BASE_URL——PactFlow/Pact Broker base URL. Leave empty to disable Pact tools. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/contract-testing-with-pactflow
PACT_BROKER_TOKEN—yesPactFlow authentication token. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/contract-testing-with-pactflow
PACT_BROKER_USERNAME——Pact Broker username (alternative to token). Learn more: https://developer.smartbear.com/smartbear-mcp/docs/contract-testing-with-pactflow
PACT_BROKER_PASSWORD—yesPact Broker password (alternative to token). Learn more: https://developer.smartbear.com/smartbear-mcp/docs/contract-testing-with-pactflow
ZEPHYR_API_TOKEN—yesThe Zephyr Cloud API token for authentication. Learn more: https://support.smartbear.com/zephyr/docs/en/rest-api/api-access-tokens-management.html
ZEPHYR_BASE_URL—— The Zephyr Cloud API base url. Should be changed depending on the region of your Jira instance. Learn more: https://support.smartbear.com/zephyr-scale-cloud/api-docs/#section/Authentication/Accessing-the-API
QTM4J_API_KEY—yesQTM4J (QMetry Test Management for Jira) API key. Leave empty to disable QTM4J tools. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/qtm4j-integration
QTM4J_BASE_URL——QTM4J base URL (optional). Defaults to https://qtmcloud.qmetry.com. Override when using a self-hosted or region-specific instance.
QTM4J_AUTOMATION_API_KEY—yesQTM4J Automation API key used exclusively by the automation import tools. Leave empty to disable automation tools. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/qtm4j-integration

Remote endpoints

  • streamable-httphttps://bugsnag.mcp.smartbear.com/mcp
  • streamable-httphttps://swagger.mcp.smartbear.com/mcp
  • streamable-httphttps://zephyr.mcp.smartbear.com/mcp

Freshness

Active — last maintenance signal 2d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-10-08 · 2d ago · GitHub

  2. Latest release

    2026-10-07 · 3d ago · GitHub · v0.42.0

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-10-07 · 3d ago · official registry · v0.42.0

FAQ

›How do I install the SmartBear MCP server in Claude Code?

Run: claude mcp add smartbear -e BEARQ_API_TOKEN='<bearq-api-token>' -e BUGSNAG_AUTH_TOKEN='<bugsnag-auth-token>' -e REFLECT_API_TOKEN='<reflect-api-token>' -e SWAGGER_API_KEY='<swagger-api-key>' -e SWAGGER_FUNCTIONAL_TESTING_API_TOKEN='<swagger-functional-testing-api-token>' -e PACT_BROKER_TOKEN='<pact-broker-token>' -e PACT_BROKER_PASSWORD='<pact-broker-password>' -e ZEPHYR_API_TOKEN='<zephyr-api-token>' -e QTM4J_API_KEY='<qtm4j-api-key>' -e QTM4J_AUTOMATION_API_KEY='<qtm4j-automation-api-key>' -- npx -y @smartbear/mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does SmartBear require an API key?

Yes. It expects BEARQ_API_TOKEN, BUGSNAG_AUTH_TOKEN, REFLECT_API_TOKEN, SWAGGER_API_KEY, SWAGGER_FUNCTIONAL_TESTING_API_TOKEN, PACT_BROKER_TOKEN, PACT_BROKER_PASSWORD, ZEPHYR_API_TOKEN, QTM4J_API_KEY, QTM4J_AUTOMATION_API_KEY, of which 10 are secrets.

›Can I use SmartBear as a remote (hosted) MCP server?

Yes — it offers both a hosted endpoint and a local stdio package.

›Is SmartBear in the official MCP registry?

Yes, as com.smartbear/smartbear-mcp.