Debugg AI
Enable your code gen agents to create & run 0-config end-to-end tests against new code changes in remote browsers via the Debugg AI testing platform.
Ads
Overview
AI-powered browser testing via the Model Context Protocol. Point it at any URL (or localhost) and describe what to test — an AI agent browses your app and returns pass/fail with screenshots. Requires Node.js 20.20.0 or later (transitive requirement from posthog-node@^5.26.0). Testing http://localhost:... URLs requires the caddy binary — check_app_in_browser, probe_page, and trigger_crawl tunnel localhost targets through a local Caddy reverse proxy. This installs automatically: the @radically-straightforward/caddy npm dependency downloads a pinned Caddy release for your platform during npm install/npx, same as this project already does for the ngrok binary — nothing to install yourself in the normal case. If that download never ran (npm install --ignore-scripts, an offline/air-gapped install), point CADDY_BIN at your own install (brew install caddy / apt install caddy / see caddyserver.com/docs/install) — missing it surfaces as a clear error on the first localhost-URL call, not a silent
Installation
npx -y @debugg-ai/debugg-ai-mcp
Configuration
{
"mcpServers": {
"debugg-ai": {
"command": "npx",
"args": [
"-y",
"@debugg-ai/debugg-ai-mcp"
],
"env": {
"DEBUGGAI_API_KEY": "your_api_key_here"
}
}
}
}Capabilities
- Run AI browser tests
Ask the assistant to `check_app_in_browser` against any URL or localhost, describing what to test in natural language, and get pass/fail results with screenshots.
- Probe multiple pages quickly
Use `probe_page` to batch-check 1–20 URLs for console errors, network issues, and rendered state without LLM cost or agent loops.
- Trigger knowledge graph crawls
Call `trigger_crawl` to fire a server-side browser-agent crawl that populates the project's knowledge graph with HAR and console-log artifacts.
- Manage test suites and cases
Create, run, and review results for `test_suite` and `test_case` entities, with per-test outcomes and pass rates.
- Inspect execution artifacts
Retrieve full execution details via `executions` including screenshots, HAR network traces, and console logs to debug runtime issues.
- Manage environments and sessions
Create or update environments with credentials via `environment`, and use `sessions`/`clearSessions` to control warm login session reuse.
Tags
- development
Related MCP servers
Context7 MCP
OfficialOfficial Context7 MCP server that brings up-to-date, version-specific library documentation and code examples into AI coding prompts.
Chrome DevTools MCP
OfficialOfficial Chrome DevTools MCP server for controlling and inspecting a live Chrome browser from coding agents such as Gemini, Claude, Cursor, and Copilot.
Mastra/mcp
OfficialClient implementation for Mastra, providing seamless integration with MCP-compatible AI models and tools.
GitHub MCP Server
OfficialConnect your AI assistant to GitHub repositories, issues, pull requests, and search.