Playwright MCP es un servidor que da a un agente LLM control sobre un navegador de verdad, usando Playwright por debajo. En vez de depender de capturas de pantalla y modelos con visión, el servidor construye snapshots de accesibilidad de la página: una representación estructurada del DOM que el modelo puede leer e interpretar sin ambigüedad, lo que hace que las acciones (clic, escritura, arrastre) sean deterministas.
Más allá de la navegación básica, expone capacidades organizadas en grupos opcionales: manejo de pestañas, cookies y almacenamiento local/de sesión, interceptación y mockeo de peticiones de red, generación de PDF, interacción por coordenadas para casos donde hace falta "visión", y herramientas de DevTools como grabación de video, trazas y anotaciones sobre la página. También puede ejecutar código Playwright arbitrario contra la página cuando se necesita algo muy específico.
Instalarlo consiste en apuntar el cliente MCP a `npx @playwright/mcp@latest`, sin necesidad de tokens ni cuentas. Se puede correr con perfil persistente (como un navegador normal, guardando sesiones), en modo aislado para pruebas limpias, conectado a una extensión de Chrome/Edge para reutilizar pestañas ya abiertas, o como servidor HTTP independiente con `--port` para escenarios sin display. El README es explícito en que esto no es una frontera de seguridad, así que conviene revisar permisos y orígenes permitidos antes de exponerlo.