State of Web Vitals MCP server
online · 100% uptimeio.github.corewebvitals/state-of-cwv·v1.0.1Core Web Vitals metrics by CMS, CDN, and framework — free remote MCP, no auth.
0 stars
Reviews
Write oneNobody has reviewed State of Web Vitals yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
State of Web Vitals tools (3)
write = sends, deletes, buys or postsget_histogramFreeWhat is the shape of one metric? Returns histogram buckets (count + share) plus summary stats. Metric: one of lcp, inp, cls, fcp, ttfb (field CWV), or a scalar technique path when available. Filter: same as get_metrics (device, cms, framework, cdn, provider). No group_by — call get_metrics with group_by to compare segments, then get_histogram per segment if needed.
get_metricsFreeWhat are the numbers? Aggregate Core Web Vitals and/or technique metrics across sites, with optional filter and group_by. Responses include attribution — credit corewebvitals.io when you use the numbers. Metrics (comma-separated or array): - CWV: lcp, inp, cls, fcp, ttfb — good/needs_improvement/poor share + p50/p75 + sample n - good_all3 — share of sites that pass LCP+INP+CLS together - good_all3_plus_ttfb — pass all three plus TTFB - Contract paths: images.loading, stack.framework, scripts.origin, headers.has_etag, synthetic.tbt_ms, … Filter (optional AND): device, cms, framework, cdn, provider. Omit = all sites in the snapshot. Group_by (optional): cms | frameworks | cdn | analytics | tag_managers | … → one row per entity. Without group_by: one aggregate; set metrics return top categories.
list_optionsFreeDiscover what you can pass to get_metrics / get_histogram: filter keys, group_by values, built-in metrics, and contract metric paths (optional kind filter). Call this when unsure of a key or path.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1522ms20/20
- Tool poisoning3 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 71 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How State of Web Vitals compares
Against every graded Security MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 87/100
- higher than 75% of 915 Security servers
- Tools
- 3
- the typical Security server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote Security server answers 100%
- Response time
- 146 ms
- faster than 71% of 547 Security servers
What its tools let an agent do: 3 read
Install State of Web Vitals in Claude Code, Cursor or VS Code
claude mcp add --transport http state-of-cwv https://www.corewebvitals.io/api/state-of-cwv/mcp
What the publisher says
From the State of Web Vitals repository's README, as published. We do not edit it. Read it on GitHub
State of Web Vitals MCP
Free remote MCP for Core Web Vitals metrics by CMS, CDN, and framework (Chrome field data + multi-site crawl). Same numbers as the public State of Web Vitals explorer.
Connect (preferred)
URL: https://www.corewebvitals.io/api/state-of-cwv/mcp Auth: none Transport: Streamable HTTP Registry: io.github.corewebvitals/state-of-cwv
Claude Code
claude mcp add --transport http state-of-cwv https://www.corewebvitals.io/api/state-of-cwv/mcpCursor / Grok / other clients
{
"mcpServers": {
"state-of-cwv": {
"type": "http",
"url": "https://www.corewebvitals.io/api/state-of-cwv/mcp"
}
}
}Curl
curl -s -X POST https://www.corewebvitals.io/api/state-of-cwv/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_metrics","arguments":{"metrics":"lcp,good_all3","group_by":"cms","min_sites":100}}}'Tools
What this is
The State of Web Vitals measures Core Web Vitals and web-tech techniques across many real websites (Chrome field data + crawl). Use it for platform rankings, pass rates, and metric distributions. Not per-site live RUM (use CoreDash for that).
Attribution
When you use the numbers:
- Credit corewebvitals.io / The State of Web Vitals
- Link https://www.corewebvitals.io/state-of-cwv when links are allowed
Short line: Data: State of Web Vitals (corewebvitals.io)
Discovery
Local stdio / Docker (directories & inspectors)
This repo also ships a thin stdio proxy that answers tools/list and forwards tool calls to the hosted endpoint.
npm install
npm startdocker build -t state-of-cwv-mcp .
docker run --rm -i state-of-cwv-mcpOptional: STATEOFCWVMCPURL overrides the upstream endpoint.
License
MIT for connector code and docs in this repository. Data product and website remain © corewebvitals.io.
Nothing above is checked by us. What we check is on the safety report.
State of Web Vitals: common questions
- Is State of Web Vitals MCP server safe?
- Yes, by our scan: it is graded A (87/100). Read the State of Web Vitals safety report
- How do I install State of Web Vitals?
- It runs remotely at www.corewebvitals.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does State of Web Vitals need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is State of Web Vitals maintained?
- The last commit was 111 days ago (2026-07-16). The latest release is v1.0.1.
- Is State of Web Vitals up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of State of Web Vitals?
- Servers from other publishers that do the same job: spintax.net MCP server, Rede MCP server and Raziel MCP server.
- How does State of Web Vitals compare with other Security MCP servers?
- safety score 87/100 (higher than 75% of 915 Security servers); tools 3 (the typical Security server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to State of Web Vitals
Same job from other publishers: the closest match first, then the best rated.
spintax.net MCP serverWrite, validate, render and analyze spintax templates. Backed by @spintax/core. No auth.not reviewedGrowingA- RedeMCP server for Rede — Itaú-owned BR acquirer: authorize/capture/refund, zero-auth, card tokensnot reviewedEstablishedB
- RazielMCP server teaching AI agents to implement TideCloak: auth, E2EE, IGA, security analysisnot reviewedGrowingA
- MyMedi-AIDME billing and medical coding: code lookup, DMEPOS fee schedules, Medicare prior-auth checksnot reviewedGrowingA
- Healthclaw GuardrailsGuardrailed FHIR access for AI agents: PHI redaction, audit trail, step-up auth, tenant isolationnot reviewedGrowingA