
Playwright Cdp
集成Playwright与Chrome DevTools协议,通过浏览器控制与交互实现高级网页自动化、测试及分析功能。
概述
MCP Playwright CDP
一个基于Playwright并支持Chrome DevTools协议(CDP)的模型上下文协议服务器。该服务器使LLM能够通过CDP连接现有Chrome实例,在真实浏览器环境中与网页交互、截取屏幕截图并执行JavaScript。
此项目是executeautomation/mcp-playwright v0.2.7的分支版本,新增了用于连接运行中Chrome实例的CDP支持功能。
核心功能
- 🔗 通过CDP连接现有Chrome实例
- 🌐 完整的浏览器自动化能力
- 📸 整页或特定元素截图
- 🖱️ 全面的网页交互(导航/点击/表单填写)
- 📊 控制台日志监控
- 🔧 浏览器上下文执行JavaScript
- 🌍 HTTP API测试支持
安装指南
可通过npm或Smithery安装:
通过Smithery安装
使用Smithery为Claude Desktop自动安装:
bash
npx -y @smithery/cli install @lars-hagen/mcp-playwright-cdp --client claude
手动安装
使用npm:
bash
npm install
配置说明
在Claude Desktop配置文件中添加:
json
{
"mcpServers": {
"playwright": {
"command": "node",
"args": ["/path/to/mcp-playwright/dist/index.js"]
}
}
}
将/path/to/mcp-playwright
替换为实际仓库路径。
CDP连接指南
此分支版本新增连接现有Chrome实例的功能,使用方法:
- 启用远程调试启动Chrome:
bash
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222
- 服务将优先尝试连接运行中的Chrome实例,未找到时才会启动新浏览器。
致谢
本项目基于executeautomation/mcp-playwright开发,新增了连接运行中Chrome实例的CDP支持功能。
开源许可
MIT许可证 - 详见LICENSE文件。

302 file parser mcp
302 文件解析器 Mcp
Abap Adt
一个服务器,它将模型上下文协议(MCP)与SAP ABAP系统连接起来,使像Cline这样的工具能够检索ABAP源代码、表结构和其他开发工件。
Ableton Mcp
通过支持双向通信系统来控制Ableton Live音乐制作软件,该系统支持音轨创建、MIDI编辑、播放控制、乐器加载和库浏览,适用于音乐创作和声音设计工作流程。
Accessibility Scanner
将Axe Core与Playwright集成,以执行自动化的Web可访问性测试,实现持续集成、合规性审核以及识别可访问性障碍。