Google CrUX MCP
Google CrUX MCP
English | Русский
A1 Google CrUX MCP は、実際のユーザーの Core Web Vitals データを AI アプリに取り込みます。公開サイトやページが LCP、INP、CLS を満たしているかどうかを確認し、モバイルとデスクトップを比較し、メトリクスが時間とともにどのように変化したかを確認できます。
これは Google の Chrome UX Report データセット(Chrome ユーザーから収集されたフィールドデータ)を読み取ります。合成スピードテストやサイトを変更する方法ではありません。
読み取り専用ツール6つ。 Core Web Vitals の評価、デバイス比較、オリジンとページの比較、40週間のトレンド、生の最新または履歴レコード。
実際のユーザーデータ。 PageSpeed Insights と Google の Core Web Vitals シグナルが使用するのと同じ CrUX フィールドデータです。
明確な可用性の境界。 十分な実際のユーザートラフィックがある公開オリジンと URL のみにデータがあります。
no_dataは有効な結果です。既知のクォータコスト。 CrUX はプロジェクトごとに毎分150クエリを許可します。デバイス比較は4回の API 呼び出しを行い、オリジンとページの比較は2回行います。
読み取り専用の質問から始めましょう:
https://example.comはモバイルで Core Web Vitals を満たしていますか?
サーバーに接続 · ユースケースを見る · 技術ドキュメントを開く
1分で動作を確認する
あなた:
https://example.com/pricingはモバイルで Core Web Vitals を満たしていますか?アシスタント: p75 の LCP、INP、CLS と、それらの良好/改善が必要/不良の評価、および総合結果を表示します。何も変更されません。
あなた: このページをサイト平均と比較し、モバイルとデスクトップの違いを表示してください。
アシスタント: オリジンと URL を比較し、次にデバイスグループとそのトラフィックシェアを比較します。6つのツールはすべて公開 CrUX データセットのみを読み取ります。
Related MCP server: GSC Analyst Connector
目次
クイックスタート
Node.js 20 以上と、Chrome UX Report API を有効にした Google Cloud API キーが必要です。
サーバーを AI アプリに追加します。
上記の読み取り専用の質問をします。
Settings → Plugins → MCP servers で Add server を選択し、CRUX_API_KEY を指定して npx -y mcp-google-crux@latest を追加します。
codex mcp add google-crux --env CRUX_API_KEY=your_key -- npx -y mcp-google-crux@latest
codex mcp listclaude mcp add --env CRUX_API_KEY=your_key --transport stdio --scope user google-crux -- npx -y mcp-google-crux@latest
claude mcp listSettings → Developer → Edit Config を開き、{"mcpServers":{"google-crux":{"command":"npx","args":["-y","mcp-google-crux@latest"],"env":{"CRUX_API_KEY":"your_key"}}}} を追加します。
Edit Config が利用できない場合は、macOS では ~/Library/Application Support/Claude/claude_desktop_config.json を、Windows では %APPDATA%\Claude\claude_desktop_config.json を編集します。Claude Desktop MCP ドキュメント
macOS/Linux では ~/.cursor/mcp.json、Windows では %USERPROFILE%\.cursor\mcp.json に {"mcpServers":{"google-crux":{"type":"stdio","command":"npx","args":["-y","mcp-google-crux@latest"],"env":{"CRUX_API_KEY":"your_key"}}}} を追加します。Cursor MCP ドキュメント
MCP: Open User Configuration を実行し、次を追加します:
{"servers":{"google-crux":{"type":"stdio","command":"npx","args":["-y","mcp-google-crux@latest"],"env":{"CRUX_API_KEY":"${input:crux_api_key}"}}},"inputs":[{"type":"promptString","id":"crux_api_key","description":"Google Cloud API key","password":true}]}MCP: List Servers で確認します。VS Code MCP ドキュメント
依頼できること
この公開オリジンまたは URL は Core Web Vitals を満たしていますか?
スマートフォン、デスクトップ、タブレット、全デバイスの結果を比較できます。
このページはサイト平均より速いですか、遅いですか?
LCP、INP、CLS は過去25週間でどのように変化しましたか?
技術レビューのために、生の CrUX ヒストグラムとパーセンタイルを表示できます。
CrUX データの読み方
CrUX は、毎日更新される28日間のローリングウィンドウを報告します。履歴データは週次で、月曜日に更新されます。重要な値は p75 です。観測された訪問の75%がこの値以下です。get_core_web_vitals はメトリクスのしきい値を解釈します。生レコードツールは完全なヒストグラムと密度割合を公開します。
データがないことはサイトが壊れていることを意味しません。そのオリジン、URL、またはデバイスグループに対して、Google が十分に大きな公開 Chrome ユーザーサンプルを持っていないことを意味します。タブレットや個別の URL にはデータがないことがよくあります。
アクセス権の取得
Google Cloud Console でプロジェクトを作成または選択します。CrUX には課金アカウントは不要です。
Chrome UX Report API を有効にします。
APIs & Services → Credentials で API キーを作成します。
キーを Chrome UX Report API に制限し、
CRUX_API_KEYとして渡します。
キーは MCP クライアント構成に保存され、API リクエスト URL で送信されるため、パスワードとして扱ってください。
設定
変数 | 必須 | 説明 |
| はい | Chrome UX Report API を有効にした Google Cloud キー。 |
| いいえ | API ベース URL の上書き。 |
| いいえ | リクエストごとのタイムアウト。デフォルトは |
| いいえ | 429、5xx、ネットワーク障害の再試行。デフォルトは |
データ、制限、バックグラウンド処理
読み取り専用の公開データセット。 サーバーはサイト、Search Console、CrUX レコード、Google ランキングを変更できません。
クォータを考慮した再試行。
429、5xx、ネットワークエラーをバックオフ付きで再試行します。プロジェクトの毎分150クエリのクォータを計画するときは、複合比較を考慮してください。バックグラウンド監視なし。 サーバーは呼び出されたときだけ動作します。AI アプリがスケジュールタスクをサポートしている場合は、定期的なパフォーマンスレポートを作成できます。
匿名テレメトリ。 インストール情報、バージョン情報、ツール名を送信します。API キー、クエリされた URL、結果、引数、プロンプトは決して送信しません。オプトアウトするには
ASKADS_TELEMETRY=0を設定します。
技術ドキュメント
MCP 機能カタログ — すべてのツールのタスク指向ページ。
サポート
Maintenance
Related MCP Servers
- AlicenseAqualityDmaintenanceCore Web Vitals analysis powered by Lighthouse. Four tools: analyze a URL, compare two URLs, check against thresholds, or crawl an entire site. Works with Claude Code, Cursor, Windsurf, and any MCP-compatible AI tool.420MIT
- FlicenseNot gradedqualityBmaintenanceEnables querying Google Search Console data via natural language, providing tools for site traffic analysis, page changes, and optimization opportunities.
- AlicenseNot gradedqualityCmaintenanceEnables querying Google Search Console and Google Analytics 4 through natural language, with tools for SEO analysis like anomaly detection, cannibalization detection, and opportunity scoring.291MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying Google Search Console data, including search analytics with advanced filtering, quick wins detection, and rich dimensions, through natural language.4,053MIT
Related MCP Connectors
Real User Monitoring for Core Web Vitals. Query LCP, INP, CLS field data from real visitors.
Core Web Vitals metrics by CMS, CDN, and framework — free remote MCP, no auth.
Turn Search Console data into SEO actions, content, publishing, indexing, and AI insights.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/A1-x-Tech/mcp-google-crux'
If you have feedback or need assistance with the MCP directory API, please join our Discord server