¿Cómo utilizar playwright-mcp?
Introducción
playwright-mcp (Protocolo de Contexto de Modelo) es una potente herramienta que conecta los asistentes de IA con la automatización de navegadores. Permite que los modelos de IA interactúen con navegadores web, inspeccionen elementos DOM, registren las interacciones del usuario y generen scripts de prueba de Playwright con mayor precisión. Esta guía le guiará en la configuración y el uso eficaz de playwright-mcp.
Herramientas
Herramientas disponibles en la interfaz del navegador:
Caja de herramientas del navegador
- Seleccionar DOM (🎯): Haz clic para seleccionar y capturar elementos HTML de la página. Úsalo para registrar selectores para tus casos de prueba.
- Seleccionar imagen (📸): Captura capturas de pantalla de elementos específicos. Útil para pruebas visuales o documentación.
- Registrar interacciones (📋): Registra las interacciones del navegador, como clics, entradas y navegaciones. Estas interacciones generan selectores automáticamente y pueden pasarse como contexto a clientes MCP como Claude o Cursor para facilitar la creación de casos de prueba.
Comandos MCP
init-browser
: Inicializa el navegador del dramaturgo.get-context
: obtiene el contexto del sitio web, que se utilizará para escribir el caso de pruebaexecute-code
: ejecuta código JS de Playwright personalizado en la página actualget-screenshot
: Obtener una captura de pantalla de la página actualget-full-dom
: Obtiene el DOM completo de la página actual. (Se recomienda usarget-context
)
Más información
¿Quieres profundizar más? Consulta la documentación completa:
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
El servidor MCP de Playwright permite la generación de pruebas de Playwright basadas en IA, permitiendo la interacción con páginas web y la inspección de elementos. Integrado con IDE como Cursor, proporciona contexto en tiempo real para mejorar la precisión y la eficiencia de las pruebas.
Related Resources
Related MCP Servers
- -securityAlicense-qualityA MCP server that provides browser automation tools, allowing users to navigate websites, take screenshots, click elements, fill forms, and execute JavaScript through Playwright.Last updated -PythonApache 2.0
- -securityAlicense-qualityA browser automation server providing Playwright capabilities for controlling web browsers, capturing screenshots, extracting content, and performing complex interactions through an MCP interface.Last updated -PythonApache 2.0
- -securityFlicense-qualityA MCP server that allows AI assistants to interact with the browser, including getting page content as markdown, modifying page styles, and searching browser history.Last updated -5TypeScript
- -securityFlicense-qualityA service that provides Playwright browser automation functionality through Model Context Protocol (MCP), allowing clients to use Playwright features via SSE connections.Last updated -2