Skip to main content
Glama

Playwright-Lighthouse MCP Server

by kbyk004

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

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

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor que analiza el rendimiento del sitio web utilizando Playwright y Lighthouse, lo que permite a los LLM realizar análisis del rendimiento web a través del Protocolo de contexto de modelo.

  1. Características
    1. Configuración
      1. Prerrequisitos
      2. Instalación
    2. Uso
      1. Depuración del servidor MCP
      2. Integración con clientes MCP
    3. Herramientas disponibles
      1. faro de carrera
      2. tomar captura de pantalla
    4. Formato de salida
      1. Licencia

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.
          Last updated -
          13
          9,457
          3,642
          TypeScript
          MIT License
          • Linux
          • Apple
        • A
          security
          F
          license
          A
          quality
          A server that enables browser automation using Playwright, allowing interaction with web pages, capturing screenshots, and executing JavaScript in a browser environment through LLMs.
          Last updated -
          12
          9,457
          1
          TypeScript
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.
          Last updated -
          3
          Python
          Apache 2.0
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that allows LLMs to interact with web content through standardized tools, currently supporting web scraping functionality.
          Last updated -
          Python
          MIT License
          • Linux
          • Apple

        View all related MCP servers

        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/playwright-lighthouse-mcp'

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