chrome-devtools-mcp es un servidor MCP que da a los agentes de código acceso a Chrome DevTools para automatización, depuración y análisis de rendimiento. Usa puppeteer para una automatización fiable. También incluye una CLI para usarlo sin MCP.
Qué hace
Dónde se ejecuta Chrome DevTools MCP y qué añade, según su documentación
Graba trazas de rendimiento y extrae conclusiones
Analiza solicitudes de red y lee mensajes de la consola con stack traces con source maps
Toma capturas de pantalla
Automatiza acciones de Chrome con puppeteer y espera automática
Modo reducido para tareas básicas del navegador (--slim)
Cuándo usarla
Buen encaje
Depurar el rendimiento de una página web con un agente
Dejar que un agente verifique cambios de interfaz en un navegador real
Inspeccionar errores de consola y de red
No apto para
Navegadores distintos de Chrome (solo se admiten oficialmente Chrome y Chrome for Testing)
Sesiones con datos sensibles que no quieras exponer al cliente MCP
Cómo instalar Chrome DevTools MCP
Necesitas: Node.js LTS; Chrome estable actual o más reciente; npm
Asegúrate de tener instalados Node.js LTS, npm y la versión estable actual de Chrome
Añade la configuración a tu cliente MCP
Consulta la guía de configuraciones de clientes para Claude Code, Cursor, VS Code
Prueba con: Check the performance of https://developers.chrome.com
Ejemplo de configuración (de la documentación oficial)
Inspeccionar, depurar y modificar cualquier dato en la instancia de navegador controlada o en DevTools
Notas de seguridad de los responsables
Evita compartir información sensible con los clientes MCP
Las herramientas de rendimiento pueden enviar URL de trazas a la API CrUX de Google; desactívalo con --no-performance-crux
Las estadísticas de uso están activadas por defecto; desactívalas con --no-usage-statistics o las variables de entorno CHROME_DEVTOOLS_MCP_NO_USAGE_STATISTICS/CI; las comprobaciones de actualización se desactivan con CHROME_DEVTOOLS_MCP_NO_UPDATE_CHECKS
Revisa el código fuente antes de dar a un agente acceso a credenciales o sistemas de producción. Documentamos lo que declaran los responsables; no auditamos el código.
Limitaciones
Otros navegadores Chromium pueden funcionar, pero no está garantizado
El navegador solo se inicia cuando se usa una herramienta que lo necesita