MCP Playwright: el servidor Model Context Protocol que Microsoft publica para Playwright (repositorio oficial). Permite que un agente de IA controle un navegador leyendo el árbol de accesibilidad de las páginas, sin capturas de pantalla ni modelo de visión. Con él, el agente puede abrir una URL, hacer clic, completar un formulario o leer lo que se muestra.
Cada vez más equipos de QA confían sus pruebas de regresión a un agente como Claude, conectado al MCP de Playwright. Para explorar una aplicación o reproducir un error, la herramienta es notable. Para una prueba que se repite en cada release, le falta una propiedad: rehacer exactamente el mismo recorrido, porque el agente vuelve a decidir cada acción en cada ejecución. Delta-QA MCP reparte los papeles de otra manera. Tu agente crea el escenario a partir de una petición en lenguaje natural. Después, Delta-QA lo reproduce de forma idéntica, sin LLM, y compara cada release con la referencia.
Lo esencial en una página (definición, automatización sin código, cuadrícula para elegir herramienta): Pruebas de regresión automatizadas, sin código.
Tu agente de IA ya sabe navegar por tu sitio. Conéctalo a Delta-QA: el agente escribe el escenario, Delta-QA lo reproduce en cada release y fotografía cada paso. Probar Delta-QA gratis →
Por qué el MCP de Playwright seduce tanto a los equipos de QA
El MCP de Playwright convierte una petición en lenguaje natural en acciones reales en un navegador. Un tester escribe «comprueba que el formulario de contacto rechaza un correo no válido», y el agente abre la página, introduce los datos, envía el formulario y después informa. No hay que escribir ningún script ni buscar ningún selector: eso explica su rápida adopción.
Las cifras lo confirman. El paquete @playwright/mcp pasó de 2,2 millones de descargas en npm en septiembre de 2025 (npm) a 29,3 millones en septiembre de 2026 (npm). Su repositorio de GitHub se acerca a las 38 000 estrellas. Las descargas incluyen también las instalaciones automáticas, así que el indicador es imperfecto. La tendencia, en cambio, es clara: trece veces más descargas en un año.
Sus ventajas son reales. Las herramientas actúan sobre el árbol de accesibilidad de la página, lo que Microsoft presenta como una ejecución determinista de las herramientas, sin las ambigüedades de los enfoques basados en capturas de pantalla. Microsoft lo recomienda para la automatización exploratoria y para las tareas en las que el agente debe conservar el contexto del navegador. Reproducir un error notificado, comprobar una página tras una corrección, descubrir una funcionalidad: en estas tareas puntuales, ahorra un tiempo considerable.
El MCP de Playwright es, pues, una excelente herramienta de exploración. Queda por saber si puede convertirse en tu red de seguridad en cada release. Para conocer el funcionamiento del protocolo en sí, consulta Playwright y el MCP (Model Context Protocol).
Una prueba repetida por un agente no es una prueba de regresión
Una prueba de regresión solo tiene valor si reproduce el mismo recorrido, con las mismas verificaciones, en cada release. Eso permite atribuir una diferencia a la nueva versión y no a la prueba. Un agente controlado por un LLM vuelve a decidir cada acción en cada ejecución: el mismo prompt puede producir otro camino y, por tanto, otro veredicto.
No es un defecto de Playwright, es la naturaleza de los LLM. En septiembre de 2025, el laboratorio Thinking Machines envió 1000 veces la misma petición al modelo Qwen3-235B, con la temperatura en cero, el ajuste que se supone más estable. Obtuvo 80 respuestas distintas (Thinking Machines Lab). Las herramientas del MCP de Playwright se aplican de forma determinista; la decisión de llamarlas, en qué orden y sobre qué elemento, no lo es.
Para un equipo de QA, esto tiene tres consecuencias concretas:
- Un fallo no indica qué ha cambiado. Cuando la reproducción falla, nada señala si el sitio ha sufrido una regresión o si el agente ha tomado otro camino.
- Un éxito no demuestra que el recorrido sea el mismo. El agente puede llegar a la página final dando un rodeo y concluir que todo funciona.
- Cada ejecución cuesta tiempo y tokens. El agente razona de nuevo en cada paso, y Microsoft recuerda que el MCP carga esquemas de herramientas y árboles de accesibilidad voluminosos en el contexto del modelo (README del MCP de Playwright).
Playwright tiene su propia respuesta: fijar el recorrido en código. Sus agentes de prueba exploran la aplicación, redactan un plan y lo transforman en archivos de Playwright Test, que un tercer agente repara cuando se rompen. Es el camino adecuado para un equipo de desarrollo que versiona y mantiene su código de prueba. Para un equipo de QA que no programa, supone heredar archivos TypeScript, selectores y aserciones que hay que mantener.
Delta-QA MCP: el agente crea el escenario, Delta-QA lo reproduce
El servidor MCP de Delta-QA conserva lo que el agente hace mejor, entender una petición en lenguaje natural, y le quita lo que hace mal, reproducir de forma idéntica. Tu agente crea el escenario y escribe sus pasos. Delta-QA los reproduce en su propio navegador, en tu sitio real, fotografía cada paso y solo valida lo que ha funcionado de verdad.
El servidor expone ocho herramientas, que el agente descubre por sí solo. Seis de ellas bastan para crear una prueba, en este orden:
list_workspaces: el agente elige el espacio de trabajo donde crear la prueba.create_scenario: crea el escenario a partir de un nombre y una URL de inicio; el paso 1, abrir la página, lo establece Delta-QA.set_scenario_steps: escribe los pasos del recorrido, entre catorce gestos posibles (clic, escritura, selección, tecla, desplazamiento, navegación…), cada uno dirigido a un elemento de la página.capture_scenario: Delta-QA reproduce el escenario en su navegador, en el sitio real, y toma una foto por paso.get_capture_result: el agente lee el veredicto. Un fallo señala el paso que hay que corregir; el agente lo corrige y vuelve a lanzar la reproducción.activate_scenario: tras una reproducción superada, el agente valida el escenario y la captura se convierte en la referencia.
Nada se valida a ciegas. Un agente puede equivocarse de selector o afirmar que un recorrido funciona: mientras Delta-QA no haya reproducido con éxito todos los pasos, el escenario sigue siendo un borrador. El detalle de las herramientas, los roles y las claves figura en la página Servidor MCP de Delta-QA.
| MCP Playwright | Delta-QA MCP | |
|---|---|---|
| Quién ejecuta el recorrido | El agente, acción por acción, en cada ejecución | Delta-QA, a partir de los pasos que el agente escribe una sola vez |
| Papel del LLM al reproducir | Decide cada acción | Ninguno: el LLM solo interviene en la creación |
| Lo que queda tras la sesión | El historial de la conversación, o archivos de prueba que hay que mantener | Un escenario en Delta-QA, legible y editable sin código |
| Evidencia del resultado | El resumen del agente y sus capturas | Una foto por paso y un veredicto que señala el paso fallido |
| Siguiente release | Nueva ejecución del agente, o código que hay que actualizar | Reproducción idéntica, comparada con la referencia |
| Punto fuerte | Exploración, reproducción de errores, comprobaciones puntuales | Pruebas de regresión repetidas en cada release, sin código |
Haz que tu agente escriba tus escenarios y conserva una reproducción idéntica. Delta-QA reproduce cada paso en tu sitio real y solo valida lo que ha funcionado de verdad. Probar Delta-QA gratis →
Ejemplo: crear la prueba del recorrido de inicio de sesión con Claude Code
Conectar Claude Code a Delta-QA requiere una clave de API y un solo comando. Después, describes el recorrido como se lo explicarías a un compañero. El agente escribe el escenario, y Delta-QA lo reproduce y guarda la evidencia, paso a paso.
- Crea tu cuenta gratis y tu espacio de trabajo en Delta-QA.
- Crea una clave de API en Configuración, pestaña Espacio de trabajo, sección Claves de API. Indica un nombre, el rol «Puede editar» para un agente que escribe escenarios y una caducidad de 30 días, 90 días o 1 año. La clave se muestra una sola vez, junto con el comando listo para usar.
- Pega el comando en tu terminal, sustituyendo
dqa_…por tu clave:
claude mcp add --transport http delta-qa https://api.delta-qa.com/api/mcp --header "Authorization: Bearer dqa_…"
- Describe el recorrido en Claude Code con palabras sencillas. Por ejemplo: «Crea una prueba de regresión del recorrido de inicio de sesión en
https://staging.example.com. Escribe el correo de la cuenta de prueba y la contraseña, envía el formulario y comprueba que se muestra el panel de control». - Deja trabajar al agente. Crea el escenario, escribe los pasos y pide a Delta-QA que los reproduzca. Si un paso falla, por ejemplo un botón que no se encuentra en el paso 4, el veredicto lo señala: el agente lo corrige y vuelve a lanzar la reproducción.
- Valida. Cuando la reproducción tiene éxito, el agente activa el escenario: su captura se convierte en la referencia.
La contraseña, marcada como valor sensible, se cifra en cuanto llega, se introduce al reproducir y se enmascara en las fotos: ni siquiera el propio agente puede volver a leerla. La clave de API solo actúa en su espacio de trabajo, con los permisos de su rol, y se revoca de inmediato desde la misma pantalla.
Después, el equipo de QA retoma el control en Delta-QA
Una vez validado, el escenario creado por el agente se convierte en un escenario de Delta-QA como los demás. Aparece en tu espacio de trabajo, legible y editable sin código, como si se hubiera grabado navegando. El papel del agente termina ahí: reproducir, comparar y decidir corresponden al equipo de QA, con todas las herramientas de Delta-QA.
En cada release:
- Reproducir con un clic: el escenario se ejecuta solo, en Chrome, Firefox y WebKit, con los anchos de pantalla que elijas.
- Comparar: el informe muestra la referencia y la versión actual lado a lado, con las diferencias resaltadas y clasificadas (crítica, advertencia, menor). La IA determinista de Delta-QA, no un LLM, da siempre el mismo veredicto para la misma diferencia.
- Decidir: validas el cambio como nueva referencia o abres la incidencia desde el informe.
El informe contiene lo que un desarrollador necesita para corregir: el paso afectado, la captura de referencia, la captura actual y las zonas que difieren. Estos elementos se transmiten tal cual al desarrollador, o a su agente de código, que parte de una diferencia precisa en lugar de una descripción aproximada. Tras la corrección, una nueva reproducción del mismo escenario confirma que la regresión ha desaparecido.
Tu agente escribe el escenario, Delta-QA conserva la evidencia. Crea tu clave de API y haz que Claude Code escriba tu primera prueba de regresión. Probar Delta-QA gratis →
FAQ
¿Qué es MCP Playwright?
MCP Playwright es el servidor Model Context Protocol que Microsoft publica para Playwright. Permite que un agente de IA como Claude controle un navegador real leyendo el árbol de accesibilidad de las páginas: abrir una URL, hacer clic, escribir, leer un contenido. El agente actúa a partir de instrucciones en lenguaje natural, sin scripts.
¿Se pueden hacer pruebas de regresión con MCP Playwright?
Para una comprobación puntual, sí. Para una prueba que se repite en cada release, el agente vuelve a decidir cada acción en cada ejecución, de modo que dos ejecuciones pueden seguir caminos distintos. Entonces hay que fijar el recorrido: en código de Playwright Test que el equipo mantiene, o en una herramienta que lo reproduzca de forma idéntica, como Delta-QA.
¿Hace falta saber programar para usar el servidor MCP de Delta-QA?
No. Describes el recorrido con palabras sencillas, el agente escribe los pasos y Delta-QA los reproduce. Después, el escenario aparece en Delta-QA, legible y editable sin código, como un escenario grabado navegando.
¿Interviene el LLM cuando Delta-QA reproduce la prueba?
No. El agente solo interviene al crear el escenario. Las reproducciones se ejecutan en el navegador de Delta-QA y se comparan con la referencia mediante su IA determinista, no un LLM: la misma entrada da siempre el mismo veredicto.
¿Qué agentes pueden conectarse a Delta-QA?
Claude Code se conecta con un solo comando. Cualquier cliente MCP que acepte un servidor remoto «Streamable HTTP», con una cabecera de autenticación, también puede conectarse.
¿El servidor MCP está incluido en la cuenta gratis?
Sí. Las claves de API y el servidor MCP están disponibles en todos los planes, cuenta gratis incluida. Lo que el agente pone en marcha cuenta en la cuota de tu plan, como si lo hubieras lanzado tú.