MCPdir — MCP Server Directory
🇬🇧 🇪🇸

ExecuteAutomation Playwright MCP

by ExecuteAutomation

Automatización de navegador y testing de APIs para LLMs con 143 presets de emulación de dispositivos reales

browser Node.js Intermedio Auto-hospedable Sin API key
⭐ 5.3k stars 📅 Actualizado: hace 1m

Descripción

Servidor MCP que permite a los LLMs automatizar navegadores y APIs usando Playwright. Incluye 143 presets de emulación de dispositivos reales que cubren configuraciones de iPhone, iPad, Pixel, Galaxy y Desktop. Proporciona instalación automática de navegadores, web scraping, captura de pantallas, ejecución de JavaScript en contexto de página y generación de código de test. Soporta tanto modo HTTP para entornos remotos y headless como modo stdio para integración local. Una alternativa sólida al Playwright MCP oficial de Microsoft con enfoque en automatización de QA y escenarios de testing en dispositivos.

✅ Ideal para

Ingenieros QA y testers que necesitan emulación de dispositivos y generación de código de test desde IA

⏭️ No recomendado si

Ya usas el Playwright MCP oficial de Microsoft y no necesitas presets de emulación de dispositivos

💡 Casos de uso

  • Automatizar testing basado en navegador en múltiples configuraciones de dispositivos
  • Hacer scraping de contenido web con emulación de dispositivos reales para renderizado preciso
  • Generar código de test Playwright desde descripciones en lenguaje natural
  • Ejecutar automatización de navegador headless en pipelines CI/CD vía modo HTTP

👍 Ventajas

  • 143 presets de emulación de dispositivos reales para testing cross-device completo
  • Instalación automática del navegador elimina fricciones de setup manual
  • Soporte dual de transporte (HTTP y stdio) para despliegue flexible
  • Generación integrada de código de test conecta testing manual y automatizado

👎 Desventajas

  • Se solapa significativamente con el servidor Playwright MCP oficial de Microsoft
  • Los perfiles de emulación de dispositivos pueden no replicar perfectamente el comportamiento real
  • El modo HTTP requiere configuración de seguridad adicional para acceso remoto

🔧 Herramientas expuestas (7 herramientas)

ToolCategoríaDescripción
execute_javascriptcode-executionEjecutar código JavaScript en el contexto de la página
generate_test_codecode-generationGenerar código de test Playwright desde acciones grabadas
emulate_deviceconfigurationConfigurar emulación de dispositivo desde 143 presets de dispositivos reales
scrape_pageextractionHacer scraping y extraer contenido de la página actual
clickinteractionHacer clic en un elemento de la página web
navigatenavigationNavegar a una URL en el navegador
screenshotobservationCapturar una captura de pantalla de la página actual

⚡ Instalación

Requisitos previos:

  • • Node.js v18+

Consulta la documentación de Claude Code para configurar este MCP server.

💡 Consejos y trucos

Usa el modo de transporte HTTP para integración con CI/CD donde stdio no es práctico. Los presets de emulación de dispositivos son especialmente útiles para testing responsive — prueba emulando diferentes modelos de iPhone y Android para detectar problemas de layout pronto.

🔄 Alternativas

Info rápida

Autor
ExecuteAutomation
Licencia
MIT
Runtime
Node.js 18+
Transporte
stdio
Categoría
browser
Dificultad
Intermedio
Auto-hospedable
Auth
Docker
Versión
latest
Actualizado
28 feb 2026

Compatibilidad con clientes

  • Claude Code
  • Cursor
  • VS Code Copilot
  • Gemini CLI
  • Windsurf
  • Cline
  • JetBrains AI
  • Warp

Plataformas

🍎 macOS 🐧 Linux 🪟 Windows