Dramaturgo MCP CDP
Un servidor de Protocolo de Contexto de Modelo (MLM) que proporciona funciones de automatización del navegador mediante Playwright y compatibilidad con el Protocolo de Herramientas de Desarrollo de Chrome (CDP). Este servidor permite a los LLM interactuar con páginas web, tomar capturas de pantalla y ejecutar JavaScript en un entorno de navegador real, con la capacidad de conectarse a instancias de Chrome existentes mediante CDP.
Esta es una bifurcación de executeautomation/mcp-playwright v0.2.7, mejorada con soporte CDP para conectarse a instancias de Chrome en ejecución.
Características principales
🔗 Conéctese a instancias de Chrome existentes a través de CDP
🌐 Capacidades completas de automatización del navegador
📸 Captura de pantalla de páginas completas o elementos específicos
🖱️ Interacciones web integrales (navegación, clics, llenado de formularios)
📊 Monitoreo de registros de la consola
🔧 Ejecución de JavaScript en el contexto del navegador
🌍 Soporte para pruebas de API HTTP
Related MCP server: Puppeteer MCP Server
Instalación
Puede instalar el paquete utilizando npm o Smithery:
Instalación mediante herrería
Para instalar MCP Playwright CDP para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @lars-hagen/mcp-playwright-cdp --client claudeInstalación manual
Usando npm:
npm installConfiguración
Agregue esto a su archivo de configuración de Claude Desktop:
{
"mcpServers": {
"playwright": {
"command": "node",
"args": ["/path/to/mcp-playwright/dist/index.js"]
}
}
}Reemplace /path/to/mcp-playwright con su ruta real al repositorio.
Conexión CDP
Esta bifurcación añade la posibilidad de conectarse a una instancia de Chrome existente mediante CDP. Para usar esta función:
Inicie Chrome con la depuración remota habilitada:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222El servidor intentará conectarse automáticamente a la instancia de Chrome en ejecución primero, antes de iniciar un nuevo navegador.
Créditos
Este proyecto es una bifurcación de executeautomation/mcp-playwright , mejorado con soporte CDP para conectarse a instancias de Chrome en ejecución.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.