Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

playwright-mcp

playwright-mcp es un servidor MCP oficial de Microsoft para automatización de navegadores que habilita LLMs a interactuar con páginas web mediante snapshots estructurales de accesibilidad, sin necesidad de modelos de visión ni capturas de pantalla.

Ficha actualizada 10 nov 2026, 17:33 · upstream 10 nov 2026, 16:50 · release v0.0.85

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es playwright-mcp

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Este proyecto open source proporciona capacidades de automatización de navegador a través del Protocolo de Contexto del Modelo (MCP), permitiendo que agentes de IA naveguen, interactúen y extraigan datos de páginas web utilizando la estructura de accesibilidad en lugar de píxeles. Opera bajo Chromium, Firefox o WebKit y expone aproximadamente 30 herramientas estructuradas para interacciones comunes.

El servidor se instala vía npm como @playwright/mcp y funciona mediante invocaciones npx con clientes MCP estándar (VS Code, Cursor, Claude Desktop, Windsurf, etc.). Su enfoque en datos estructurados de accesibilidad —roles, nombres, estados— permite a los modelos razonar sobre semántica DOM real en lugar de predicciones basadas en píxeles, reduciendo costes de tokens y mejorando determinismo.

CASOS DE USO
  • Automatización de pruebas E2E con agentes de IA
  • Extracción de datos web estructurada sin visión
  • Navegación autónoma en aplicaciones SPA
  • Interacción con formularios y flujos complejos
  • Exploración iterativa de estructuras web
PUNTOS DESTACADOS
  • Snapshots de accesibilidad estructurales, no basados en píxeles
  • No requiere modelos de visión ni APIs de imágenes
  • Determinismo alto en interacciones de navegador
  • Compatible con múltiples clientes MCP estándar
  • Mantenido por Microsoft con licencia Apache-2.0
PRECAUCIONES
  • Requiere binarios del navegador instalados localmente
  • El modo headed falla en sistemas sin display
  • Puede exceder ventanas de contexto con snapshots grandes
  • No es ideal para agentes de codificación de alto throughput frente a CLI+SKILLS
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Pendiente de la cola editorial R11-R6 con investigación verificable.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8931
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.