Debugg AI MCP Server

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.

Remote serverstreamable-httpGo

What is the Debugg AI MCP Server?

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.

What it actually does

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.

Recorded tools

  • search_projects — project {action:"get"} / project {action:"list"}
  • create_project — project {action:"create"}
  • search_environments — environment {action:"get"} / {action:"list"}
  • search_executions — executions {action:"get"\
  • check_app_in_browser — Runs an AI browser agent against your app. The agent navigates, interacts, and reports back with screenshots. Localhost URLs are auto-tunneled via ngrok.
  • trigger_crawl — Fires a server-side browser-agent crawl to populate the project's knowledge graph. Localhost URLs tunnel automatically. Returns {executionId, status, targetUrl, durationMs, outcome?, crawlSummary?, knowledgeGraph?, brows
  • probe_page — All targets in a batch share one session tunnel, but only same-port (or all-public) batches share a single backend execution — 5 URLs on one port in one call is dramatically faster than 5 parallel single-URL calls. A
  • project — Team and repo resolve by either uuid or name (case-insensitive exact match; NotFound if none, AmbiguousMatch if multiple). There is no update/delete — rename or delete a project from the DebuggAI web app.
  • environment — projectUuid auto-resolves from the git repo when omitted. Per-cred failures surface in credentialWarnings[] without blocking the env op.
  • test_suite — The test_suite tool exposed by this server.
  • test_case — The test_case tool exposed by this server.
  • executions — 404 from the backend surfaces as isError: true with {error: 'NotFound', message, uuid}. Credentials are always returned without passwords.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
ActionParams
get{uuid}
list{status?, projectUuid?, page?, pageSize?}
create{name, description, agentTaskDescription, suiteUuid\
update{testUuid, name?, description?, agentTaskDescription?}
delete{testUuid, confirm?}
sessions{uuid, username?, credentialId?}
clearSessions{uuid, username?, credentialId?, confirm?}
run{suiteUuid\
results{suiteUuid\
check_app_in_browser
trigger_crawl
probe_page
test_suite
test_case

How to install the Debugg AI MCP Server

{
  "mcpServers": {
    "debugg-ai": {
      "command": "npx",
      "args": [
        "-y",
        "@debugg-ai/debugg-ai-mcp"
      ],
      "env": {
        "DEBUGGAI_API_KEY": "YOUR_DEBUGGAI_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
DEBUGGAI_API_KEYDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Debugg AI to Removed.”
  • “Use Debugg AI to search projects.”
  • “Use Debugg AI to create project.”

Frequently asked questions

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. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.