BugBug MCP Server
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.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@BugBug MCP Serverrun the login test with the staging profile"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
![]()
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: Web-QA
Setup
Prerequisites
Node.js 18 or higher
BugBug account and API token
Adding to AI Assistants
Add to your MCP settings:
{
"mcpServers": {
"bugbug": {
"command": "npx",
"args": ["-y", "@simplypixi/bugbug-mcp-server@latest"],
"env": {
"API_KEY": "your_bugbug_api_token_here"
}
}
}
}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 |
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/simplypixi/bugbug-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server