Provides comprehensive tools for interacting with the BugBug test automation platform, enabling management of tests, test suites, test runs, profiles, and real-time monitoring of test execution with advanced features like error explanation and batch operations.
![]()
BugBug MCP Server
Unofficial MCP Server for BugBug
A Model Context Protocol (MCP) server implementation in TypeScript that provides comprehensive tools for BugBug test automation platform.
Features
Complete BugBug API Integration: Full access to tests, suites, runs, and profiles
Cross AI Assistant Support: Works with Claude, Windsurf, GitHub Copilot, and other AI assistants
Advanced Tools: Wait for completion, error explanation, and batch operations
Smart Test Running: Run tests by name or UUID with intelligent matching
Real-time Monitoring: Track test and suite execution with live status updates
Built with TypeScript: Type safety and modern development practices
Related MCP server: GitHub MCP Server
Setup
Prerequisites
Node.js 18 or higher
BugBug account and API token
Adding to AI Assistants
Add to your MCP settings:
Available Tools
Advanced Tools
Tool Name | Description | Parameters |
| Wait until test run finishes, return full results |
,
,
|
| Wait until suite run finishes, return full results |
,
,
|
| Get error details and documentation |
,
|
| Show recent runs from last 24 hours |
,
|
| Run test by name or UUID with smart matching |
,
,
,
|
Profiles
Tool Name | Description | Parameters |
| Get list of BugBug run profiles |
,
|
| Get details of a specific run profile |
|
Tests
Tool Name | Description | Parameters |
| Get list of BugBug tests |
,
,
,
|
| Get details of a specific test |
|
| Update a test (full update) |
,
,
|
| Partially update a test |
,
,
|
Test Suites
Tool Name | Description | Parameters |
| Get list of test suites |
,
,
,
|
| Get details of a specific test suite |
|
Test Runs
Tool Name | Description | Parameters |
| Get list of historical test runs |
,
,
,
,
|
| Get detailed results of a test run |
|
| Get current status of a test run |
|
| Get screenshots from a test run |
|
| Stop a running test |
|
Suite Runs
Tool Name | Description | Parameters |
| Get detailed results of a suite run |
|
| Get current status of a suite run |
|
| Get screenshots from a suite run |
|
| Stop a running suite |
|
Configuration
Tool Name | Description | Parameters |
| Get list of BugBug infrastructure IP addresses | None |