MCP剧作家CDP
](https://smithery.ai/server/@lars-hagen/mcp-playwright-cdp)

一个模型上下文协议服务器,使用Playwright提供浏览器自动化功能,并支持Chrome DevTools协议(CDP)。该服务器使LLM能够在真实的浏览器环境中与网页交互、截图和执行JavaScript,并能够通过CDP连接到现有的Chrome实例。
这是一把叉子 执行自动化/mcp剧作家 v0.2.7,增强了CDP支持,可连接到正在运行的Chrome实例。
主要特点
- 🔗 通过CDP连接到现有Chrome实例
- 🌐 完全的浏览器自动化功能
- 📸 整个页面或特定元素的截图
- 🖱️ 全面的网络交互(导航、点击、表单填写)
- 📊 控制台日志监控
- 🔧 浏览器上下文中的JavaScript执行
- 🌍 HTTP API测试支持
安装
您可以使用npm或Smithery安装该包:
通过Smithery安装
通过以下方式自动安装适用于Claude Desktop的MCP Playwright CDP 史密瑟里:
npx -y @smithery/cli install @lars-hagen/mcp-playwright-cdp --client claude手动安装
使用npm:
npm install配置
将此添加到您的Claude Desktop配置文件中:
{
"mcpServers": {
"playwright": {
"command": "node",
"args": ["/path/to/mcp-playwright/dist/index.js"]
}
}
}替换 /path/to/mcp-playwright 使用您到存储库的实际路径。
CDP连接
此分叉增加了通过CDP连接到现有Chrome实例的能力。要使用此功能,请执行以下操作:
- 在启用远程调试的情况下启动Chrome:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222- 在启动新浏览器之前,服务器将自动尝试首先连接到正在运行的Chrome实例。
鸣谢
这个项目是 执行自动化/mcp剧作家,增强了CDP支持,可连接到正在运行的Chrome实例。
许可证
此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。
