article
README
🚀 控制台和网络日志 Playwright MCP 服务器
本 MCP(模型上下文协议)服务器借助 Playwright 开启浏览器,对控制台日志进行监控,同时跟踪网络请求。它将这些功能作为工具,供 MCP 客户端使用,为相关操作提供有力支持。
🚀 快速开始
打开 localhost:3000/dashboard 即可查看控制台日志和网络请求,使用完毕后可关闭浏览器。
✨ 主要特性
- 在指定 URL 打开浏览器
- 监控和检索控制台日志
- 跟踪和检索网络请求
- 完成时关闭浏览器
📦 安装指南
先决条件
- Python 3.8+
- Playwright
- 模型上下文协议 (MCP) Python SDK
在 claude 中安装
编辑文件:~/Library/Application\ 支持/Claude/claude_desktop_config.json,添加以下内容:
"playwright": {
"command": "/Users/christophersettles/.local/bin/uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/playwrightdebugger/",
"运行",
"mcp_playwright.py"
]
}
⚠️ 重要提示
需将
/ABSOLUTE/PATH/TO/playwrightdebugger/替换为克隆仓库的绝对路径。
🔧 技术细节
服务器运用 Playwright 的事件监听器来捕获控制台消息和网络活动。当客户端请求此信息时,服务器会以结构化的格式返回,方便 LLM 使用。
微信扫一扫