Considus/pagespeed-insights-mcp

github
github Python analyzed 1e986ea

Local MCP server and CLI for Google PageSpeed Insights. Reports the median of several DISTINCT analyses with the spread, plus Chrome UX Report field data, so a change smaller than the noise is not read as a change. Unofficial, not affiliated with Google LLC.

maintainer
Considus
licence
Apache-2.0
first seen
2026-08-02
last seen
2026-10-09
releases · 30d
0
github stars
0 reported
short id

Considus/pagespeed-insights-mcp is an MCP server distributed on github, maintained by Considus, tracked here since August 2026. It has shipped 13 releases and exposes 8 tools. Tools include check_pagespeed, check_status, compare, diagnose, diagnose_page, explain_lcp, and 2 more. Its composite risk grade is A — an inferred review prompt computed from observed signals, not a verdict.

what we found

Its 8 tools appear to reach network, inferred from tool names, descriptions and input schemas rather than from observed behaviour.

Since the previous scan on 2026-10-09: 4 tools added and 3 tools removed.

full security breakdown →

tools

8
  • check_pagespeed Scores only. Median of N distinct analyses with the spread. urls, strategy (mobile, desktop or both), runs (1-10, default 5). Anything past…
  • check_status Collects a measurement that was handed back as a job id. Answers immediately, every time. job_id, or nothing at all for the most recent one.
  • compare Did the change actually help. Measures now and compares against a saved baseline, giving a verdict only where the two ranges do not overlap…
  • diagnose Whether the key works, whether the Chrome UX Report is reachable, and which baselines are held, without disclosing the key.
  • diagnose_page What is failing, ranked. Only reports a fault that failed in every analysis, because audits are as noisy as scores. Comes back as a job id.
  • explain_lcp Which of four phases owns a slow Largest Contentful Paint: server response, the wait before the browser starts fetching the largest image, …
  • field_data Real-user data from the Chrome UX Report. urls, and history for the weekly p75 series.
  • report Everything in one call, and the one most people want. Scores with their spread, real-user data if Google has any, and what is failing ranke…

release cadence · 90d

13 releases
2026-07-14 2026-08-27 now

recent releases

last 10
version date src
v1.5.1 2026-08-30 github
v1.5.0 2026-08-29 github
v1.4.3 2026-08-28 github
v1.4.2 2026-08-11 github
v1.4.1 2026-08-08 github
v1.4.0 2026-08-07 github
v1.2.2 2026-08-05 github
v1.2.1 2026-08-05 github
v1.2.0 2026-08-05 github
v1.1.2 2026-08-05 github

view all →