MCPNews

The Model Context Protocol ecosystem, verified

Current spec 2026-07-28

PageSpeed Insights MCP

Spec Support Unverified Community Confidence: Good (0.85)

PageSpeed Insights MCP is an MCP server published by ruslanlap; its MCP spec-revision support has not been verified yet. It is a community implementation. Last verified 2026-09-15.

Does PageSpeed Insights MCP support the current MCP specification (2026-07-28)?

Undetermined. We have not verified which MCP specification revision PageSpeed Insights MCP supports (as of 2026-09-15).

Is PageSpeed Insights MCP a first-party (official) MCP server?

No. PageSpeed Insights MCP is a community-published MCP server from ruslanlap, not a first-party vendor server (last verified 2026-09-15).

How do I connect to PageSpeed Insights MCP?

PageSpeed Insights MCP is available via the package npm:pagespeed-insights-mcp, the official MCP Registry under io.github.ruslanlap/pagespeed-insights-mcp, the source repository at https://github.com/ruslanlap/pagespeed-insights-mcp. Authentication: api_key. Transports: stdio.

What tools does PageSpeed Insights MCP expose?

PageSpeed Insights MCP exposes 6 tools, including pagespeed_analyze_page, pagespeed_diagnose_page, pagespeed_get_field_data, pagespeed_compare_pages, pagespeed_analyze_batch, pagespeed_clear_cache (last verified 2026-09-15).

When were PageSpeed Insights MCP's facts last verified?

2026-09-15. Each fact on this page links to the sources used to verify it.

Which tools does PageSpeed Insights MCP expose?

6 tools verified.

  • pagespeed_analyze_page
  • pagespeed_diagnose_page
  • pagespeed_get_field_data
  • pagespeed_compare_pages
  • pagespeed_analyze_batch
  • pagespeed_clear_cache

PageSpeed Insights MCP audits web pages through Google's PageSpeed Insights and Chrome UX Report (CrUX) APIs. Version 2.0.0, released 2026-08-26, collapsed an earlier set of nineteen endpoint-shaped tools into six workflow tools: pagespeed_analyze_page, pagespeed_diagnose_page, pagespeed_get_field_data, pagespeed_compare_pages, pagespeed_analyze_batch and pagespeed_clear_cache. The server is distributed as the npm package pagespeed-insights-mcp and runs over stdio only; it requires callers to supply their own Google API key through a required GOOGLE_API_KEY environment variable, since it calls Google's public API rather than any endpoint of its own.

The maintainer, ruslanlap, is an individual developer based in Ukraine who publishes the npm package under a personal Gmail maintainer address and lists no employer. The README instructs every user to generate their own Google Cloud API key rather than pointing at any Google-operated credential or endpoint, consistent with an independent client wrapper rather than a Google-published integration. Because the server fronts Google's API without being published by Google, authority is community.

No surface names a supported MCP specification revision: the README, CHANGELOG.md and the fetched documentation pages contain no reference to a protocol revision date. The package depends on @modelcontextprotocol/sdk ^1.30.0, but a dependency range is not evidence of which revision the server implements, so spec_status remains unknown.

How widely adopted is PageSpeed Insights MCP?

Ranked #160 in The MCP 500 with Adoption Index 52.45 (snapshot , methodology v1).

Measurement Value Source
Official MCP Registry yes API ·
Docker MCP Catalog no API ·
npm downloads (weekly) 1,463 API ·
GitHub stars 59 API ·
GitHub forks 9 API ·
Last push 2026-09-14T17:57:27Z API ·
Repository archived no API ·

How was this verified, and what are the sources?

Verified · method: repo-readme · confidence 0.85 (Good).

  1. Official MCP Registry record for io.github.ruslanlap/pagespeed-insights-mcp, fetched 2026-09-15 - version 2.1.0, package npm pagespeed-insights-mcp 2.1.0 with stdio transport, required secret GOOGLE_API_KEY environment variable, repository ruslanlap/pagespeed-insights-mcp - accessed
  2. Repository metadata, fetched 2026-09-15 - ruslanlap/pagespeed-insights-mcp, Apache-2.0, 59 stars, 9 forks, last push 2026-09-14, not archived, owner type User - accessed
  3. GitHub user ruslanlap, fetched 2026-09-15 - type User, no company declared, location Ukraine, personal Buy Me A Coffee blog link - accessed
  4. npm registry metadata for pagespeed-insights-mcp, fetched 2026-09-15 - latest 2.1.0, sole maintainer ruslanlap with a personal Gmail address, dependency @modelcontextprotocol/sdk ^1.30.0 - accessed
  5. Repository README, fetched 2026-09-15 - "Six-tool MCP server for Google PageSpeed Insights & Chrome UX Report APIs," instructs users to obtain their own Google Cloud API key, and enumerates the six v2 tools replacing 19 v1 tools as a breaking change - accessed