{
"mcpServers": {
"mcp-based-browser-debug-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 70 days ago. 12 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for MCP Based Browser Debug Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Enterprise-grade Model Context Protocol (MCP) server enabling AI agents to perform real browser automation, debugging, visual testing, performance analysis, HAR export, Playwright trace replay, video recording, and OCR-based text extraction on real web applications.
Built with Playwright (Python) and FastMCP, this server allows AI clients to act as autonomous QA engineers operating on real Chromium browsers, not mock environments.
The MCP Browser Debugger is a stateful MCP server that bridges AI reasoning with real UI behavior.
It enables AI tools (Cursor, VS Code, Windsurf, etc.) to:
AI Client (Cursor / VS Code / Windsurf)
│
▼
Model Context Protocol (MCP)
│
▼
FastMCP Server (Python)
│
▼
Playwright (Chromium – real browser)
│
▼
Artifacts (Screenshots, Video, HAR, Trace, OCR)
| Purpose | Name |
|---|---|
| MCP config name | Browser-Debugger |
| FastMCP internal name | Browser_Debugger |
⚠️ These names are intentionally different. Do not rename either.
channel="chrome", non-headless)Enter).webm export⚠️ Traces are saved only after
browser_close()is called
OCR tools exist without Tesseract installed but will return a guided error until the binary is installed.
| Requirement | Version | Notes |
|---|---|---|
| Python | 3.8+ | Required |
| pip | Latest | Auto-upgraded |
| fastmcp | < 3.0 | Installed automatically |
| playwright | ≥ 1.40 | Installed automatically |
| psutil | ≥ 5.9 | Installed automatically |
| Pillow | ≥ 9.0 | Installed automatically |
| numpy | ≥ 1.21 | Installed automatically |
| pytesseract | ≥ 0.3 | Installed automatically |
| Tesseract OCR | 5.x | Required only for OCR |
| Node.js / |