What is the SmartBear MCP MCP server?
MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow, QTM4J.
How to install SmartBear MCP
Copy-paste configuration for popular MCP clients.
BEARQ_API_TOKENsecretBearQ workspace API token. Leave empty to disable BearQ tools. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/bearq-integration
BEARQ_API_BASE_URLOverride the BearQ public API base URL (optional). Defaults to https://api.bearq.smartbear.com
BUGSNAG_AUTH_TOKENsecretBugSnag auth token. Leave empty to disable BugSnag tools. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/bugsnag-integration
BUGSNAG_PROJECT_API_KEYBugSnag project API key (optional; narrows interactions to a single project). Learn more: https://developer.smartbear.com/smartbear-mcp/docs/bugsnag-integration
REFLECT_API_TOKENsecretReflect API token. Leave empty to disable Reflect tools. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/reflect-integration
SWAGGER_API_KEYsecretSwagger API key. Leave empty to disable Swagger tools. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/swagger-portal-integration
SWAGGER_FUNCTIONAL_TESTING_API_TOKENsecretSwagger 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_PATHOverride the Swagger Functional Testing API base URL (optional). Defaults to https://api.reflect.run/v1
PACT_BROKER_BASE_URLPactFlow/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_TOKENsecretPactFlow authentication token. Learn more: https://developer.smartbear.com/smartbear-mcp/docs/contract-testing-with-pactflow
PACT_BROKER_USERNAMEPact Broker username (alternative to token). Learn more: https://developer.smartbear.com/smartbear-mcp/docs/contract-testing-with-pactflow
PACT_BROKER_PASSWORDsecretPact Broker password (alternative to token). Learn more: https://developer.smartbear.com/smartbear-mcp/docs/contract-testing-with-pactflow
ZEPHYR_API_TOKENsecretThe Zephyr Cloud API token for authentication. Learn more: https://support.smartbear.com/zephyr/docs/en/rest-api/api-access-tokens-management.html
ZEPHYR_BASE_URLThe 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_KEYsecretQTM4J (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_URLQTM4J base URL (optional). Defaults to https://qtmcloud.qmetry.com. Override when using a self-hosted or region-specific instance.
QTM4J_AUTOMATION_API_KEYsecretQTM4J 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
{
"mcpServers": {
"smartbear-mcp": {
"command": "npx",
"args": [
"-y",
"@smartbear/mcp"
],
"env": {
"BEARQ_API_TOKEN": "<YOUR_BEARQ_API_TOKEN>",
"BEARQ_API_BASE_URL": "<YOUR_BEARQ_API_BASE_URL>",
"BUGSNAG_AUTH_TOKEN": "<YOUR_BUGSNAG_AUTH_TOKEN>",
"BUGSNAG_PROJECT_API_KEY": "<YOUR_BUGSNAG_PROJECT_API_KEY>",
"REFLECT_API_TOKEN": "<YOUR_REFLECT_API_TOKEN>",
"SWAGGER_API_KEY": "<YOUR_SWAGGER_API_KEY>",
"SWAGGER_FUNCTIONAL_TESTING_API_TOKEN": "<YOUR_SWAGGER_FUNCTIONAL_TESTING_API_TOKEN>",
"SWAGGER_FUNCTIONAL_TESTING_BASE_PATH": "<YOUR_SWAGGER_FUNCTIONAL_TESTING_BASE_PATH>",
"PACT_BROKER_BASE_URL": "<YOUR_PACT_BROKER_BASE_URL>",
"PACT_BROKER_TOKEN": "<YOUR_PACT_BROKER_TOKEN>",
"PACT_BROKER_USERNAME": "<YOUR_PACT_BROKER_USERNAME>",
"PACT_BROKER_PASSWORD": "<YOUR_PACT_BROKER_PASSWORD>",
"ZEPHYR_API_TOKEN": "<YOUR_ZEPHYR_API_TOKEN>",
"ZEPHYR_BASE_URL": "<YOUR_ZEPHYR_BASE_URL>",
"QTM4J_API_KEY": "<YOUR_QTM4J_API_KEY>",
"QTM4J_BASE_URL": "<YOUR_QTM4J_BASE_URL>",
"QTM4J_AUTOMATION_API_KEY": "<YOUR_QTM4J_AUTOMATION_API_KEY>"
}
}
}
}{
"mcpServers": {
"smartbear-mcp": {
"command": "npx",
"args": [
"-y",
"@smartbear/mcp"
],
"env": {
"BEARQ_API_TOKEN": "<YOUR_BEARQ_API_TOKEN>",
"BEARQ_API_BASE_URL": "<YOUR_BEARQ_API_BASE_URL>",
"BUGSNAG_AUTH_TOKEN": "<YOUR_BUGSNAG_AUTH_TOKEN>",
"BUGSNAG_PROJECT_API_KEY": "<YOUR_BUGSNAG_PROJECT_API_KEY>",
"REFLECT_API_TOKEN": "<YOUR_REFLECT_API_TOKEN>",
"SWAGGER_API_KEY": "<YOUR_SWAGGER_API_KEY>",
"SWAGGER_FUNCTIONAL_TESTING_API_TOKEN": "<YOUR_SWAGGER_FUNCTIONAL_TESTING_API_TOKEN>",
"SWAGGER_FUNCTIONAL_TESTING_BASE_PATH": "<YOUR_SWAGGER_FUNCTIONAL_TESTING_BASE_PATH>",
"PACT_BROKER_BASE_URL": "<YOUR_PACT_BROKER_BASE_URL>",
"PACT_BROKER_TOKEN": "<YOUR_PACT_BROKER_TOKEN>",
"PACT_BROKER_USERNAME": "<YOUR_PACT_BROKER_USERNAME>",
"PACT_BROKER_PASSWORD": "<YOUR_PACT_BROKER_PASSWORD>",
"ZEPHYR_API_TOKEN": "<YOUR_ZEPHYR_API_TOKEN>",
"ZEPHYR_BASE_URL": "<YOUR_ZEPHYR_BASE_URL>",
"QTM4J_API_KEY": "<YOUR_QTM4J_API_KEY>",
"QTM4J_BASE_URL": "<YOUR_QTM4J_BASE_URL>",
"QTM4J_AUTOMATION_API_KEY": "<YOUR_QTM4J_AUTOMATION_API_KEY>"
}
}
}
}{
"mcpServers": {
"smartbear-mcp": {
"command": "npx",
"args": [
"-y",
"@smartbear/mcp"
],
"env": {
"BEARQ_API_TOKEN": "<YOUR_BEARQ_API_TOKEN>",
"BEARQ_API_BASE_URL": "<YOUR_BEARQ_API_BASE_URL>",
"BUGSNAG_AUTH_TOKEN": "<YOUR_BUGSNAG_AUTH_TOKEN>",
"BUGSNAG_PROJECT_API_KEY": "<YOUR_BUGSNAG_PROJECT_API_KEY>",
"REFLECT_API_TOKEN": "<YOUR_REFLECT_API_TOKEN>",
"SWAGGER_API_KEY": "<YOUR_SWAGGER_API_KEY>",
"SWAGGER_FUNCTIONAL_TESTING_API_TOKEN": "<YOUR_SWAGGER_FUNCTIONAL_TESTING_API_TOKEN>",
"SWAGGER_FUNCTIONAL_TESTING_BASE_PATH": "<YOUR_SWAGGER_FUNCTIONAL_TESTING_BASE_PATH>",
"PACT_BROKER_BASE_URL": "<YOUR_PACT_BROKER_BASE_URL>",
"PACT_BROKER_TOKEN": "<YOUR_PACT_BROKER_TOKEN>",
"PACT_BROKER_USERNAME": "<YOUR_PACT_BROKER_USERNAME>",
"PACT_BROKER_PASSWORD": "<YOUR_PACT_BROKER_PASSWORD>",
"ZEPHYR_API_TOKEN": "<YOUR_ZEPHYR_API_TOKEN>",
"ZEPHYR_BASE_URL": "<YOUR_ZEPHYR_BASE_URL>",
"QTM4J_API_KEY": "<YOUR_QTM4J_API_KEY>",
"QTM4J_BASE_URL": "<YOUR_QTM4J_BASE_URL>",
"QTM4J_AUTOMATION_API_KEY": "<YOUR_QTM4J_AUTOMATION_API_KEY>"
}
}
}
}{
"servers": {
"smartbear-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@smartbear/mcp"
],
"env": {
"BEARQ_API_TOKEN": "<YOUR_BEARQ_API_TOKEN>",
"BEARQ_API_BASE_URL": "<YOUR_BEARQ_API_BASE_URL>",
"BUGSNAG_AUTH_TOKEN": "<YOUR_BUGSNAG_AUTH_TOKEN>",
"BUGSNAG_PROJECT_API_KEY": "<YOUR_BUGSNAG_PROJECT_API_KEY>",
"REFLECT_API_TOKEN": "<YOUR_REFLECT_API_TOKEN>",
"SWAGGER_API_KEY": "<YOUR_SWAGGER_API_KEY>",
"SWAGGER_FUNCTIONAL_TESTING_API_TOKEN": "<YOUR_SWAGGER_FUNCTIONAL_TESTING_API_TOKEN>",
"SWAGGER_FUNCTIONAL_TESTING_BASE_PATH": "<YOUR_SWAGGER_FUNCTIONAL_TESTING_BASE_PATH>",
"PACT_BROKER_BASE_URL": "<YOUR_PACT_BROKER_BASE_URL>",
"PACT_BROKER_TOKEN": "<YOUR_PACT_BROKER_TOKEN>",
"PACT_BROKER_USERNAME": "<YOUR_PACT_BROKER_USERNAME>",
"PACT_BROKER_PASSWORD": "<YOUR_PACT_BROKER_PASSWORD>",
"ZEPHYR_API_TOKEN": "<YOUR_ZEPHYR_API_TOKEN>",
"ZEPHYR_BASE_URL": "<YOUR_ZEPHYR_BASE_URL>",
"QTM4J_API_KEY": "<YOUR_QTM4J_API_KEY>",
"QTM4J_BASE_URL": "<YOUR_QTM4J_BASE_URL>",
"QTM4J_AUTOMATION_API_KEY": "<YOUR_QTM4J_AUTOMATION_API_KEY>"
}
}
}
}claude mcp add smartbear-mcp --env BEARQ_API_TOKEN=<YOUR_BEARQ_API_TOKEN> --env BEARQ_API_BASE_URL=<YOUR_BEARQ_API_BASE_URL> --env BUGSNAG_AUTH_TOKEN=<YOUR_BUGSNAG_AUTH_TOKEN> --env BUGSNAG_PROJECT_API_KEY=<YOUR_BUGSNAG_PROJECT_API_KEY> --env REFLECT_API_TOKEN=<YOUR_REFLECT_API_TOKEN> --env SWAGGER_API_KEY=<YOUR_SWAGGER_API_KEY> --env SWAGGER_FUNCTIONAL_TESTING_API_TOKEN=<YOUR_SWAGGER_FUNCTIONAL_TESTING_API_TOKEN> --env SWAGGER_FUNCTIONAL_TESTING_BASE_PATH=<YOUR_SWAGGER_FUNCTIONAL_TESTING_BASE_PATH> --env PACT_BROKER_BASE_URL=<YOUR_PACT_BROKER_BASE_URL> --env PACT_BROKER_TOKEN=<YOUR_PACT_BROKER_TOKEN> --env PACT_BROKER_USERNAME=<YOUR_PACT_BROKER_USERNAME> --env PACT_BROKER_PASSWORD=<YOUR_PACT_BROKER_PASSWORD> --env ZEPHYR_API_TOKEN=<YOUR_ZEPHYR_API_TOKEN> --env ZEPHYR_BASE_URL=<YOUR_ZEPHYR_BASE_URL> --env QTM4J_API_KEY=<YOUR_QTM4J_API_KEY> --env QTM4J_BASE_URL=<YOUR_QTM4J_BASE_URL> --env QTM4J_AUTOMATION_API_KEY=<YOUR_QTM4J_AUTOMATION_API_KEY> -- npx -y @smartbear/mcpRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.