What it does
Connects Claude to SmartBear's suite of testing, quality assurance, and error monitoring products. The server provides access to BearQ, BugSnag, Reflect, Swagger (Portal, Studio, Contract Testing, Functional Testing), QMetry, Zephyr, Collaborator, and QTM4J, enabling you to query test results, manage test execution, analyze error data, and govern API specifications from within Claude conversations.
Who it's for
QA engineers, test automation leads, and DevOps teams in organizations standardized on SmartBear products. Also suitable for development teams running BugSnag for error monitoring who want Claude to surface and analyze production issues directly.
Common use cases
- Query test execution results and coverage metrics from QMetry or Zephyr without leaving Claude
- Ask Claude to summarize error trends, affected versions, and user impact from BugSnag data
- Discover and manage API contract tests and functional tests via Swagger integration
- Trigger test execution via Reflect or QTM4J and review results in conversation
- Retrieve and discuss pending code reviews from Collaborator
Setup pitfalls
- Requires valid API tokens or credentials for each SmartBear product; remote OAuth servers (Swagger, BugSnag, Zephyr) simplify auth, but local npm installation demands explicit token setup
- Node.js 20+ is mandatory; older versions will fail to start
- BearQ, Reflect, QMetry, QTM4J, PactFlow, Collaborator, and Functional Testing are local-only; remote MCP servers do not support these products
- Reads and writes filesystem and makes outbound network requests to SmartBear APIs; sandbox appropriately if running in restricted environments