Skip to main content
Glama

Playwright-Lighthouse MCP Server

by kbyk004-diy

Servidor MCP de Dramaturgo-Lighthouse

Un servidor MCP que analiza el rendimiento de sitios web mediante Playwright y Lighthouse. Mediante el Protocolo de Contexto de Modelo (MCP), los LLM pueden realizar análisis de rendimiento de sitios web.

Características

  • Análisis de rendimiento con Lighthouse

  • Captura de pantalla

Related MCP server: Puppeteer MCP Server

Configuración

Prerrequisitos

  • Node.js 18 o superior

  • npm

Instalación

# Clone the repository git clone https://github.com/kbyk004/playwright-lighthouse-mcp.git cd playwright-lighthouse-mcp # Install dependencies npm install npx playwright install # Build npm run build

Uso

Depuración del servidor MCP

npm run inspector

Integración con clientes MCP

Este servidor está diseñado para usarse con clientes compatibles con el Protocolo de Contexto de Modelo (MCP). Por ejemplo, se puede integrar con Claude for Desktop.

Ejemplo de configuración para Claude para escritorio

Agregue lo siguiente al archivo de configuración de Claude for Desktop ( ~/Library/Application Support/Claude/claude_desktop_config.json ):

{ "mcpServers": { "playwright-lighthouse": { "command": "node", "args": [ "/path-to/playwright-lighthouse-mcp/build/index.js" ] } } }

Herramientas disponibles

1. faro de carrera

Ejecuta un análisis de rendimiento de Lighthouse en la página abierta actualmente.

Parámetros:

  • url : La URL del sitio web que desea analizar

  • categories : Matriz de categorías para analizar (predeterminado: ["rendimiento"])

    • Categorías disponibles: "rendimiento", "accesibilidad", "mejores prácticas", "seo", "pwa"

  • maxItems : Número máximo de elementos de mejora para mostrar en cada categoría (predeterminado: 3, máximo: 5)

2. tomar captura de pantalla

Toma una captura de pantalla de la página abierta actualmente.

Parámetros:

  • url : La URL del sitio web que desea capturar

  • fullPage : si es verdadero, captura una captura de pantalla de toda la página (predeterminado: falso)

Formato de salida

Los resultados del análisis incluyen:

  • Puntuaciones generales para cada categoría seleccionada con indicadores de color

  • Áreas clave de mejora agrupadas por categoría

  • Ruta al archivo de informe guardado

Licencia

Licencia MIT: consulte LICENCIA para obtener más detalles

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kbyk004-diy/playwright-lighthouse-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server