# State of Web Vitals MCP server

Core Web Vitals metrics by CMS, CDN, and framework — free remote MCP, no auth.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-corewebvitals-state-of-cwv
- Repository: https://github.com/corewebvitals/state-of-cwv-mcp
- Website: https://www.corewebvitals.io/state-of-cwv

## Install
- Endpoint: https://www.corewebvitals.io/api/state-of-cwv/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://www.corewebvitals.io/api/state-of-cwv/mcp

## Tools
- get_metrics - What 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. Endpoint: https://www.corewebvitals.io/api/state-of-cwv/mcp
- get_histogram - What 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. Endpoint: https://www.corewebvitals.io/api/state-of-cwv/mcp
- list_options - Discover 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. Endpoint: https://www.corewebvitals.io/api/state-of-cwv/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.corewebvitals
- Version: 1.0.1
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 16, 2026
- Source: https://registry.modelcontextprotocol.io
