Smartbear MCP Server

MCP server for interacting SmartBear Products

Local serverstdio

What is the Smartbear MCP MCP server?

Smartbear MCP MCP server is a locally run integration for AI assistants that speak the Model Context Protocol. MCP server for interacting SmartBear Products.

What you get

The Model Context Protocol (MCP) is an open standard that enables AI assistants to securely connect to external data sources and tools. This server exposes SmartBear's APIs through natural language interfaces, allowing you to query your testing data, analyze performance metrics, and manage test automation directly from your AI workflow.

Setting it up

Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.

What the assistant can call

Once Smartbear MCP is connected, these are the calls the assistant has available:

  • SwaggerPortal - Portal and product management capabilities

Configuration and credentials

You will need 8 environment variables: BEARQ_API_TOKEN, BEARQ_API_BASE_URL, BUGSNAG_AUTH_TOKEN, BUGSNAG_PROJECT_API_KEY, REFLECT_API_TOKEN, SWAGGER_API_KEY, SWAGGER_PORTAL_BASE_PATH, SWAGGER_REGISTRY_BASE_PATH. The server will not start without them, which is usually why the tools fail to appear on a first run. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.

  • Node.js 20+ and npm - Access to SmartBear products (BugSnag, Reflect, Swagger, QMetry, QTM4J or Zephyr) - Valid API tokens for the products you want to integrate

Before you rely on it

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • Missing credentials fail quietly in some clients — if no tools show up, check the environment block first.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the smartbear mcp mcp server does with a few real requests.

Choosing this one

This sits in the developer tooling group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Smartbear MCP's toolset — Swagger — is a fair guide to whether it matches your workflow. It is maintained by smartbear; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against Smartbear MCP's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Available tools

ToolWhat it does
Swagger[Portal](https://developer.smartbear.com/smartbear-mcp/docs/swagger-portal-integration) - Portal and product management capabilities

Configuration

  • Node.js 20+ and npm - Access to SmartBear products (BugSnag, Reflect, Swagger, QMetry, QTM4J or Zephyr) - Valid API tokens for the products you want to integrate
VariableDescriptionRequired
BEARQ_API_TOKENCredential the server authenticates with.Yes
BEARQ_API_BASE_URLEndpoint or connection string the server talks to.Yes
BUGSNAG_AUTH_TOKENCredential the server authenticates with.Yes
BUGSNAG_PROJECT_API_KEYCredential the server authenticates with.Yes
REFLECT_API_TOKENCredential the server authenticates with.Yes
SWAGGER_API_KEYCredential the server authenticates with.Yes
SWAGGER_PORTAL_BASE_PATHFilesystem location the server is allowed to use.Optional
SWAGGER_REGISTRY_BASE_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • Use Smartbear MCP to Swagger.

Frequently asked questions

It connects Smartbear MCP to MCP-compatible AI assistants such as Claude and Cursor, exposing 1 tool (Swagger) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Smartbear MCP directly.