smartbear-mcp
Verified Safeby SmartBear
Overview
Provides AI assistants with access to SmartBear's testing and monitoring tools (BugSnag, Reflect, Swagger, PactFlow, QMetry, Zephyr, Collaborator) by exposing their APIs through a Model Context Protocol (MCP) server.
Installation
npx -y @smartbear/mcp@latestEnvironment Variables
- BUGSNAG_AUTH_TOKEN
- BUGSNAG_PROJECT_API_KEY
- REFLECT_API_TOKEN
- SWAGGER_API_KEY
- QMETRY_TOKEN
- QMETRY_BASE_URL
- QMETRY_PROJECT_KEY
- ZEPHYR_ACCESS_TOKEN
- ZEPHYR_BASE_URL
- PACTFLOW_USERNAME
- PACTFLOW_PASSWORD
- PACTFLOW_BASE_URL
- COLLABORATOR_USERNAME
- COLLABORATOR_LOGIN_TICKET
- COLLABORATOR_BASE_URL
Security Notes
The server primarily acts as an API proxy. Secrets (API keys, tokens) are handled via environment variables, which is good practice. URLs are encoded before being used in HTTP requests, mitigating injection risks. Input schemas (Zod) are used for validation. While some internal scripts use `execSync`, these are for build/release processes and not part of the runtime server, limiting user-controlled command execution risk. File handling for QMetry automation import validates file extensions and content type (base64 or local path), which helps reduce local file inclusion vulnerabilities, but any system allowing local file paths needs careful review of trust boundaries.
Similar Servers
unity-mcp
Enables AI assistants (LLMs) to control and automate tasks within the Unity Game Engine Editor through the Model Context Protocol (MCP).
kubernetes-mcp-server
Facilitates AI agent interaction with Kubernetes and OpenShift clusters by exposing management and observability tools via the Model Context Protocol.
ncp
NCP acts as a universal adapter and orchestrator for Model Context Protocol (MCP) servers and tools. It provides a unified interface for discovery, execution, and management of diverse tools (local CLI, HTTP APIs, internal plugins/Photons, AI skills) through natural language and structured code interaction, enabling AI agents to interact with the broader digital ecosystem.
context-engineering
Provides a Model Context Protocol (MCP) server that enables AI agents to control a web browser using Selenium for web automation tasks.