Console and Network Logs Playwright MCP Server

Console and Network Logs Playwright MCP Server

site icon
2025.03.25 11
Python浏览器自动化网页调试自动化测试浏览器自动化
playwright-consolelogs-mcp 是一个基于 Playwright 的 MCP 服务器,主要用于监控浏览器控制台日志和网络请求。它能够打开指定 URL 的浏览器,捕获并返回控制台日志和网络请求信息,为 MCP 客户端提供这些能力。
View on GitHub

Overview

基本能力

产品定位

playwright-consolelogs-mcp 是一个浏览器自动化工具,专注于监控和捕获浏览器控制台日志和网络请求。

核心功能

  • 打开指定 URL 的浏览器
  • 监控并获取控制台日志
  • 跟踪并获取网络请求
  • 完成后关闭浏览器

适用场景

  • 网页调试和开发
  • 自动化测试
  • 网络请求分析
  • 控制台日志监控

工具列表

  • 浏览器控制台日志监控工具
  • 网络请求跟踪工具

常见问题解答

无明确常见问题解答部分。

使用教程

使用依赖

  • Python 3.8+
  • Playwright
  • Model Context Protocol (MCP) Python SDK

安装教程

  1. 编辑文件:~/Library/Application\ Support/Claude/claude_desktop_config.json
  2. 添加以下内容:
"playwright": {
   "command": "/Users/christophersettles/.local/bin/uv",
   "args": [
      "--directory",
      "/ABSOLUTE/PATH/TO/playwrightdebugger/",
      "run",
      "mcp_playwright.py"
   ]
}

(将 /ABSOLUTE/PATH/TO/playwrightdebugger/ 替换为克隆存储库的绝对路径)

调试方式

  1. 打开 localhost:3000/dashboard 查看控制台日志和网络请求
  2. 关闭浏览器

许可证

None