MCP.Market

Google CrUX MCP server

by A1-x-Tech·io.github.A1-x-Tech/mcp-google-crux·v1.2.1

Real-user Core Web Vitals from the Chrome UX Report (CrUX) API for any origin or URL.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

0 stars507 downloads/wk

Reviews

Write one

Nobody has reviewed Google CrUX MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Google CrUX MCP tools (6)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • compare_form_factors

    Compares real-user performance across device classes for an origin or URL: one aggregated

  • compare_origin_vs_url

    Compares the site-wide origin record against one specific page (2 API requests): p75 + rating

  • get_core_web_vitals

    One-call Core Web Vitals assessment for an origin or URL over the latest 28-day window. Per

  • get_cwv_trend

    Weekly p75 trend for an origin or URL from the CrUX History API (1 request). Per metric:

  • query_history_record

    Returns the weekly CrUX timeseries for an origin or URL (raw API response, updated Mondays

  • query_record

    Returns the latest 28-day rolling CrUX record for an origin or URL (raw API response, updated

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan10 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Google CrUX MCP compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 63% of 48,243 servers
Tools
6
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
507
more than 88% of 12,306 servers with a package

What its tools let an agent do: 6 read

Release history: 2 versions in the registry since 2026-08-18, latest 2026-10-31, typically one every 74 days.

Install Google CrUX MCP in Claude Code, Cursor or VS Code

Runs npx -y mcp-google-crux on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-google-crux -- npx -y mcp-google-crux
Add to Cursor

What the publisher says

From the Google CrUX MCP repository's README, as published. We do not edit it. Read it on GitHub

Google CrUX MCP

English | Русский

A1 Google CrUX MCP brings real-user Core Web Vitals data into an AI app. Check whether a public site or page passes LCP, INP and CLS, compare mobile with desktop, and see how the metrics changed over time.

It reads Google’s Chrome UX Report dataset — field data collected from Chrome users, not a synthetic speed test or a way to change your site.

  • 6 read-only tools. Core Web Vitals assessment, device comparison, origin-versus-page comparison, 40-week trend and raw latest or historical records.
  • Real-user data. It is the same CrUX field data used by PageSpeed Insights and Google’s Core Web Vitals signals.
  • Clear availability boundary. Only public origins and URLs with enough real-user traffic have data; no_data is a valid result.
  • Known quota cost. CrUX allows 150 queries per minute per project. Device comparison makes four API calls; origin-versus-page makes two.

Start with a read-only question:

Does https://example.com pass Core Web Vitals on mobile?

Connect the server · Explore use cases · Open technical documentation

See it work in a minute

You: Does https://example.com/pricing pass Core Web Vitals on mobile?

Assistant: Shows p75 LCP, INP and CLS, their good/needs-improvement/poor ratings and the overall result. Nothing changes.

You: Compare this page with the site average and show how mobile differs from desktop.

Assistant: Compares the origin and URL, then device groups and their traffic shares. All six tools read the public CrUX dataset only.

Contents

  • Quick start
  • What you can ask it to do
  • How to read CrUX data
  • Getting access
  • Configuration
  • Data, limits and background work
  • Technical documentation
  • Support

Quick start

You need Node.js 20+ and a Google Cloud API key with Chrome UX Report API enabled.

  1. Create a restricted API key.
  2. Add the server to your AI app.
  3. Ask the read-only question above.

Codex

In Settings → MCP servers, select Add server, choose STDIO, enter the command npx -y mcp-google-crux@latest and environment variables CRUXAPIKEY, then select Save and Restart.

codex mcp add google-crux --env CRUX_API_KEY=your_key -- npx -y mcp-google-crux@latest
codex mcp list

Codex MCP documentation

Claude Code

claude mcp add --env CRUX_API_KEY=your_key --transport stdio --scope user google-crux -- npx -y mcp-google-crux@latest
claude mcp list

Claude Code MCP documentation

Claude Desktop

The current official path is Settings → Extensions. For a custom desktop extension, open Advanced settings → Extension Developer → Install Extension…, select a .mcpb file and follow the prompts.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Google CrUX MCP: common questions

Is Google CrUX MCP server safe?
Mostly: it is graded B (82/100). Read the Google CrUX MCP safety report
How do I install Google CrUX MCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Google CrUX MCP need an API key?
Yes. The registry entry asks for CRUX_API_KEY.
Is Google CrUX MCP maintained?
The last commit was 5 days ago (2026-10-31). The latest release is v1.2.1.
What can I use instead of Google CrUX MCP?
Servers from other publishers that do the same job: WebPerf Snippets MCP server.
How does Google CrUX MCP compare with other MCP servers?
safety score 82/100 (higher than 63% of 48,243 servers); tools 6 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Google CrUX MCP

Same job from other publishers: the closest match first, then the best rated.

  • WebPerf Snippets
    Measure Core Web Vitals and debug web performance with 56 snippets in a headless Chromium
    B

More from A1-x-Tech →