Agent♥︎Age
Catalog

PageSpeed Insights MCP

Official

by Considus · Python

One run is noise, so this reports the median of several distinct PageSpeed analyses and the spread.

PageSpeed Insights MCP (com.considus/pagespeed-insights-mcp)

This MCP server measures a web page using Google PageSpeed Insights. It runs several distinct analyses and reports the median value, along with the spread, to present an uncertainty alongside the result. The server can be used from an MCP-speaking assistant or from a terminal.

🛠️ Key Features

  • Uses Google PageSpeed Insights for web page measurement
  • Reports median across several distinct runs
  • Includes spread to indicate uncertainty
  • Supports use via MCP or terminal

🚀 Use Cases

  • Estimating Core Web Vitals / web performance from PageSpeed data
  • Comparing results across multiple PageSpeed analyses
  • Tracking performance with repeatability-focused reporting

⚡ Developer Benefits

  • Standard library only
  • Clone and run without creating a virtual environment
  • Avoids pip usage and compiled dependencies

⚠️ Limitations

  • “One run is noise,” so it relies on multiple runs to produce median and spread values

Topics

chrome-ux-reportclaudecore-web-vitalslighthousemcpmodel-context-protocolpagespeedpagespeed-insightspythonweb-performance

Related servers

More in Search & Web