Playwright Console Network Monitor
STDIOUses Playwright to monitor browser console logs and network requests.
Uses Playwright to monitor browser console logs and network requests.
This MCP (Model Context Protocol) server uses Playwright to open a browser, monitor console logs, and track network requests. It exposes these capabilities as tools that can be used by MCP clients.
Edit the file:
~/Library/Application\ Support/Claude/claude_desktop_config.json
Add this:
"playwright": { "command": "/Users/christophersettles/.local/bin/uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/playwrightdebugger/", "run", "mcp_playwright.py" ] }
(Replace /ABSOLUTE/PATH/TO/playwrightdebugger/
with the absolute path to the directory where you cloned the repository)
Open localhost:3000/dashboard and look at console logs and network requests
Close the browser
The server uses Playwright's event listeners to capture console messages and network activity. When a client requests this information, the server returns it in a structured format that can be used by the LLM.