
DebuggAI
Runs AI-powered browser testing agents that navigate your web app using natural language test descriptions and return pass/fail results with screenshots. Creates secure tunnels to test local development servers without manual setup.
Provides zero-configuration end-to-end testing for web applications by creating secure tunnels to local development servers and spawning testing agents that interact with web interfaces through natural language descriptions, returning detailed test results with execution recordings and screenshots.
What it does
- Test web applications using natural language descriptions
- Create secure tunnels to local development servers
- Generate screenshots and execution recordings of tests
- Handle user authentication with stored credentials
- Navigate and interact with web interfaces automatically
- Return detailed pass/fail test results
Best for
About DebuggAI
DebuggAI is a community-built MCP server published by debugg-ai that provides AI assistants with tools and capabilities via the Model Context Protocol. DebuggAI enables zero-config end to end testing for web applications, offering secure tunnels, easy setup, and detailed It is categorized under browser automation, developer tools.
How to install
You can install DebuggAI in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
License
DebuggAI is released under the Apache-2.0 license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.
Debugg AI — MCP Server
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.
Setup
Get an API key at debugg.ai, then add to your MCP client config:
{
"mcpServers": {
"debugg-ai": {
"command": "npx",
"args": ["-y", "@debugg-ai/debugg-ai-mcp"],
"env": {
"DEBUGGAI_API_KEY": "your_api_key_here"
}
}
}
}
Or with Docker:
docker run -i --rm --init -e DEBUGGAI_API_KEY=your_api_key quinnosha/debugg-ai-mcp
check_app_in_browser
Runs an AI browser agent against your app. The agent navigates, interacts, and reports back with screenshots.
| Parameter | Type | Description |
|---|---|---|
description | string required | What to test (natural language) |
url | string | Target URL — required if localPort not set |
localPort | number | Local dev server port — tunnel created automatically |
environmentId | string | UUID of a specific environment |
credentialId | string | UUID of a specific credential |
credentialRole | string | Pick a credential by role (e.g. admin, guest) |
username | string | Username for login |
password | string | Password for login |
Configuration
DEBUGGAI_API_KEY=your_api_key
Local Development
npm install && npm test && npm run build
Links
Dashboard · Docs · Issues · Discord
Apache-2.0 License © 2025 DebuggAI
Alternatives
Related Skills
Browse all skillsBrowser automation, debugging, and performance analysis using Puppeteer CLI scripts. Use for automating browsers, taking screenshots, analyzing performance, monitoring network traffic, web scraping, form automation, and JavaScript debugging.
Lightweight Chrome automation toolkit with shared configuration, JSON-first output, and six focused scripts for starting, navigating, inspecting, capturing, evaluating, and cleaning up browser sessions.
Guide users through browser automation setup using Chrome DevTools MCP as the primary path and the OpenCode browser extension as a fallback. Use when the user asks to set up browser automation, Chrome DevTools MCP, browser MCP, browser extension, or runs the browser-setup command.
Comprehensive CrewAI framework guide for building collaborative AI agent teams and structured workflows. Use when developing multi-agent systems with CrewAI, creating autonomous AI crews, orchestrating flows, implementing agents with roles and tools, or building production-ready AI automation. Essential for developers building intelligent agent systems, task automation, and complex AI workflows.
This skill should be used for browser automation tasks using Chrome DevTools Protocol (CDP). Triggers when users need to launch Chrome with remote debugging, navigate pages, execute JavaScript in browser context, capture screenshots, or interactively select DOM elements. No MCP server required.
CCXT cryptocurrency exchange library for TypeScript and JavaScript developers (Node.js and browser). Covers both REST API (standard) and WebSocket API (real-time). Helps install CCXT, connect to exchanges, fetch market data, place orders, stream live tickers/orderbooks, handle authentication, and manage errors. Use when working with crypto exchanges in TypeScript/JavaScript projects, trading bots, arbitrage systems, or portfolio management tools. Includes both REST and WebSocket examples.