mcpField
L
Lighthouse & Accessibility Audit for AI Agents

Lighthouse & Accessibility Audit for AI Agents

リモート
apify.com開発ツール04 日前に更新
リポジトリ公式サイト

Lighthouse & Accessibility Audit for AI Agents について

AI エージェント向けに、Lighthouse と axe でウェブページを監査し、3回の実行結果の中央値を返すリモートサービスです。性能、Core Web Vitals、アクセシビリティの評価に使え、合否と優先修正項目を示します。

主な機能

  1. 01Lighthouse スコアと Core Web Vitals
  2. 02axe によるアクセシビリティ問題の報告
  3. 033回の実行結果の中央値
  4. 04合否判定と優先修正項目

活用シーン

  1. 01リリース前のページ性能チェック
  2. 02ウェブページのアクセシビリティ問題の特定

MCP 対応

リモートのストリーミング HTTP MCP サーバーとして監査機能を公開します。MCP クライアントはページ URL を送信し、監査結果を取得できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.apify.com/?tools=fluidfaith/lighthouse-gate
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.apify.com/?tools=fluidfaith/lighthouse-gate認証が必要

ツール

詳細

AI エージェント向けの Lighthouse とアクセシビリティ監査

Lighthouse のスコア、Core Web Vitals、axe のアクセシビリティ問題を、3 回の実行の中央値で評価し、合否と主な修正点を提示します。

  • Apify ストア:https://apify.com/fluidfaith/lighthouse-gate
  • MCP サーバー(リモート、ストリーミング可能な HTTP):https://mcp.apify.com/?tools=fluidfaith/lighthouse-gate
  • 料金:フォームファクターごとに URL あたり $0.02 です。失敗した項目は無料で、1 回の実行で請求される金額が上限を超えることはありません。

Claude Code、Cursor、VS Code(MCP 設定)

{
  "mcpServers": {
    "lighthouse-gate": {
      "url": "https://mcp.apify.com/?tools=fluidfaith/lighthouse-gate",
      "headers": { "Authorization": "Bearer ${APIFY_TOKEN}" }
    }
  }
}

Claude Code のワンライナー:claude mcp add --transport http lighthouse-gate "https://mcp.apify.com/?tools=fluidfaith/lighthouse-gate" --header "Authorization: Bearer $APIFY_TOKEN"

Python(apify-client)

import os
from apify_client import ApifyClient

client = ApifyClient(os.environ["APIFY_TOKEN"])
run = client.actor("fluidfaith/lighthouse-gate").call(run_input={"urls": ["https://example.com/"], "formFactors": ["mobile"]})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

LangChain

from langchain_apify import ApifyActorsTool
tool = ApifyActorsTool("fluidfaith/lighthouse-gate")

JavaScript(apify-client)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('fluidfaith/lighthouse-gate').call({"urls": ["https://example.com/"], "formFactors": ["mobile"]});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。