Console and Network Logs Playwright MCP Server
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.
Features
- Open a browser at a specified URL
- Monitor and retrieve console logs
- Track and retrieve network requests
- Close the browser when done
Requirements
- Python 3.8+
- Playwright
- Model Context Protocol (MCP) Python SDK
Installation in claude
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)
Commands
Open localhost:3000/dashboard and look at console logs and network requests
Close the browser
How It Works
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.
Localhost Browser Console and Network logs
Project Details
- Operative-Sh/playwright-consolelogs-mcp
- Last Updated: 4/16/2025
Recomended MCP Servers
MCP server for interacting with Prometheus
An MCP server for the NEAR blockchain
A Model Context Protocol server for MySQL database operations
A server application designed on top of MCP to interact with Cursor and MySQL.
An MCP server to read MCP logs to debug directly inside the client
A Model Context Protocol (MCP) server that enables AI assistants to query and analyze Prometheus metrics through standardized...
MCP server implementation for Telegram
Enhanced FastMCP implementation of the Things MCP server for Claude and Windsurf
MCP server for Youtube





