Servidor MCP de Lighthouse
Un servidor MCP que envuelve la herramienta Lighthouse de Google para ayudar a medir varias métricas de rendimiento de las páginas web.
Características
- Ejecute auditorías completas de Lighthouse en cualquier URL
- Obtenga puntuaciones y métricas de rendimiento
- Configurar la emulación del dispositivo (móvil/escritorio)
- Controlar la limitación de la red
- Seleccionar categorías de auditoría específicas
Instalación
Opción 1: Usar npx (recomendado)
Puede ejecutar la herramienta directamente usando npx sin instalación:
Opción 2: Instalación global
Instalar el paquete globalmente:
Luego ejecútalo:
Opción 3: Desarrollo local
- Clonar este repositorio
- Instalar dependencias:
- Construir el proyecto:
- Ejecutar el servidor:
Configuración de MCP
Cuando se instala a través de npm (global o npx)
Agregue lo siguiente a su archivo de configuración de MCP:
Al utilizar la versión de desarrollo local
Agregue lo siguiente a su archivo de configuración de MCP:
Reemplace /absolute/path/to/lighthouse-mcp
con la ruta real a este proyecto.
Herramientas disponibles
ejecutar_auditoría
Ejecute una auditoría completa de Lighthouse en una URL.
Parámetros:
url
(obligatorio): La URL a auditarcategories
(opcional): Matriz de categorías para auditar (predeterminado: todas)- Opciones: "rendimiento", "accesibilidad", "mejores prácticas", "seo", "pwa"
device
(opcional): Dispositivo a emular (predeterminado "móvil")- Opciones: "móvil", "escritorio"
throttling
(opcional): si se debe aplicar limitación de red (el valor predeterminado es verdadero)
Ejemplo:
obtener_puntuación_de_rendimiento
Obtenga solo la puntuación de rendimiento de una URL.
Parámetros:
url
(obligatorio): La URL a auditardevice
(opcional): Dispositivo a emular (predeterminado "móvil")- Opciones: "móvil", "escritorio"
Ejemplo:
Ejemplo de uso
Una vez configurado el servidor MCP, puedes usarlo con Claude:
Claude utilizará la herramienta get_performance_score
para analizar el sitio web y devolver los resultados.
Requisitos
- Node.js 16+
- Navegador Chrome/Chromium (para Lighthouse)
Respaldos
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Permite que asistentes de IA como Cursor/Cline/GitHub Copilot utilicen la herramienta Lighthouse de Google para medir el rendimiento de tu página web. Después, puedes ejecutar un bucle de agente y hacer que los asistentes optimicen esas métricas.
- Características
- Instalación
- Configuración de MCP
- Herramientas disponibles
- Ejemplo de uso
- Requisitos
- Respaldos
Related Resources
Related MCP Servers
- -securityAlicense-qualityActs as a bridge between AI models and Google's PageSpeed Insights API, enabling detailed performance analysis of websites.Last updated -44JavaScriptMIT License
- AsecurityAlicenseAqualityProvides LLM Agents with AI-powered mentorship for code review, design critique, writing feedback, and brainstorming using the Deepseek API, enabling enhanced output in various development and strategic planning tasks.Last updated -515TypeScriptApache 2.0
- AsecurityAlicenseAqualityEnables AI models to analyze webpage performance using the Google PageSpeed Insights API, providing real-time performance scores and improvement suggestions.Last updated -171JavaScriptMIT License
- AsecurityAlicenseAqualityMCP-compatible server that enables AI assistants to interact with Lightdash analytics data, providing tools to list and retrieve projects, spaces, charts, dashboards, and metrics through a standardized interface.Last updated -131717TypeScriptMIT License