Agentic Workflows (MCP)
RegressionBot natively supports the Model Context Protocol (MCP). Expose visual testing tools directly to your AI agents (Gemini, Claude Code, Windsurf, Cursor) via our remote HTTP MCP server. This allows your agents to autonomously run regression tests, check statuses, and approve baselines without any local installation.
Claude Code
Anthropic’s CLI natively supports Streamable HTTP transports and inline header injection via command line.
claude mcp add --transport http regressionbot https://mcp.regressionbot.com/ --header "x-api-key: YOUR_API_KEY"Cursor
Configure remote servers directly through Cursor's graphical interface to keep your API keys encrypted.
- Open Cursor Settings and navigate to Features > MCP Servers.
- Click + Add New MCP Server.
- Fill out the configuration:
- Name:
regressionbot - Type:
http - URL:
https://mcp.regressionbot.com/
- Name:
- Add a header row with
x-api-keyas the key and your API key as the value. - Click Save and verify the green status indicator.
Windsurf
Windsurf handles remote HTTP MCPs using a structured JSON file. Add the following to your ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"regressionbot": {
"serverUrl": "https://mcp.regressionbot.com/",
"headers": {
"x-api-key": "YOUR_API_KEY"
}
}
}
}Gemini CLI
Gemini CLI natively supports direct Streamable HTTP transport. You can add it via command line or settings file.
gemini mcp add --transport http regressionbot https://mcp.regressionbot.com/ --header "x-api-key: YOUR_API_KEY"{
"mcpServers": {
"regressionbot": {
"httpUrl": "https://mcp.regressionbot.com/",
"headers": {
"x-api-key": "YOUR_API_KEY"
}
}
}
}