Skip to main content
Glama

lighthouse-mcp

Lighthouse MCP サーバー

Google の Lighthouse ツールをラップして、Web ページのさまざまなパフォーマンス メトリックを測定するのに役立つ MCP サーバー。

Lighthouse MCP サーバーのスクリーンショット

特徴

  • あらゆる URL に対して包括的な Lighthouse 監査を実行します
  • パフォーマンススコアと指標を取得する
  • デバイスエミュレーション(モバイル/デスクトップ)を構成する
  • ネットワークスロットリングを制御する
  • 特定の監査カテゴリを選択する

インストール

オプション1: npxを使用する(推奨)

インストールせずに npx を使用してツールを直接実行できます。

npx lighthouse-mcp

オプション2: グローバルインストール

パッケージをグローバルにインストールします。

npm install -g lighthouse-mcp

次にそれを実行します:

lighthouse-mcp

オプション3:地域開発

  1. このリポジトリをクローンする
  2. 依存関係をインストールします:
    npm install
  3. プロジェクトをビルドします。
    npm run build
  4. サーバーを実行します。
    npm start

MCP構成

npm(グローバルまたはnpx)経由でインストールした場合

MCP 設定構成ファイルに次の内容を追加します。

{ "mcpServers": { "lighthouse": { "command": "npx", "args": ["lighthouse-mcp"], "disabled": false, "autoApprove": [] } } }

ローカル開発版を使用する場合

MCP 設定構成ファイルに次の内容を追加します。

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

/absolute/path/to/lighthouse-mcpこのプロジェクトへの実際のパスに置き換えます。

利用可能なツール

監査の実行

URL に対して包括的な Lighthouse 監査を実行します。

パラメータ:

  • url (必須): 監査するURL
  • categories (オプション):監査するカテゴリの配列(デフォルトはすべて)
    • オプション: 「パフォーマンス」、「アクセシビリティ」、「ベストプラクティス」、「SEO」、「PWA」
  • device (オプション):エミュレートするデバイス(デフォルトは「モバイル」)
    • オプション:「モバイル」、「デスクトップ」
  • throttling (オプション):ネットワークスロットリングを適用するかどうか(デフォルトはtrue)

例:

{ "url": "https://example.com", "categories": ["performance", "accessibility"], "device": "desktop", "throttling": false }

パフォーマンススコアを取得する

URL のパフォーマンス スコアのみを取得します。

パラメータ:

  • url (必須): 監査するURL
  • device (オプション):エミュレートするデバイス(デフォルトは「モバイル」)
    • オプション:「モバイル」、「デスクトップ」

例:

{ "url": "https://example.com", "device": "mobile" }

使用例

MCP サーバーが設定されると、Claude で使用できるようになります。

What's the performance score for example.com?

Claude はget_performance_scoreツールを使用して Web サイトを分析し、結果を返します。

要件

  • Node.js 16以上
  • Chrome/Chromium ブラウザ (Lighthouse 用)

推薦

You must be authenticated.

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

local-only server

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

Cursor/Cline/GitHub CopilotなどのAIアシスタントがGoogleのLighthouseツールを使用してウェブページのパフォーマンス指標を測定できるようにします。その後、エージェントループを実行して、アシスタントにこれらの指標を最適化させることができます。

  1. 特徴
    1. インストール
      1. オプション1: npxを使用する(推奨)
      2. オプション2: グローバルインストール
      3. オプション3:地域開発
    2. MCP構成
      1. npm(グローバルまたはnpx)経由でインストールした場合
      2. ローカル開発版を使用する場合
    3. 利用可能なツール
      1. 監査の実行
      2. パフォーマンススコアを取得する
    4. 使用例
      1. 要件
        1. 推薦

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            Acts as a bridge between AI models and Google's PageSpeed Insights API, enabling detailed performance analysis of websites.
            Last updated -
            4
            4
            JavaScript
            MIT License
            • Linux
            • Apple
          • A
            security
            A
            license
            A
            quality
            Provides 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 -
            5
            15
            TypeScript
            Apache 2.0
          • A
            security
            A
            license
            A
            quality
            Enables AI models to analyze webpage performance using the Google PageSpeed Insights API, providing real-time performance scores and improvement suggestions.
            Last updated -
            1
            7
            1
            JavaScript
            MIT License
          • A
            security
            A
            license
            A
            quality
            MCP-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 -
            13
            17
            17
            TypeScript
            MIT License

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

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