pagespeed-insights-mcp

ruslanlap/pagespeed-insights-mcp
★ 25 stars TypeScript 💻 Code/Dev Tools Updated today
MCP server for Google PageSpeed Insights API that enables web page performance analysis directly through Claude.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "pagespeed-insights-m": {
      "command": "npx",
      "args": [
        "-y",
        "ruslanlap/pagespeed-insights-mcp"
      ]
    }
  }
}

README Excerpt

<p align="center"> <img src="https://raw.githubusercontent.com/ruslanlap/pagespeed-insights-mcp/master/1.png" alt="PageSpeed MCP chat demo" width="48%" /> <img src="https://raw.githubusercontent.com/ruslanlap/pagespeed-insights-mcp/master/2.png" alt="PageSpeed MCP terminal demo" width="48%" /> </p> **16-tool MCP server** for Google PageSpeed Insights & Chrome UX Report APIs. Analyze, compare, and optimize web performance directly through Claude, Cursor, or any MCP-compatible AI client.

Tools (20)

analyze_page_speedbatch_analyzecategoriescategoryclear_cachecompare_pagescrux_summaryformFactorfull_reportget_element_analysisget_full_auditget_image_optimization_detailsget_javascript_analysisget_network_analysisget_performance_summaryget_recommendationsget_render_blocking_detailsget_third_party_impactget_visual_analysislocale

Topics

claudeclaude-codeclaude-desktopgoogle-insightsmcpmcp-servermcp-serverspagespeed-insightsseoseo-optimization