LocalFree server, account needed

Pagespeed Insights MCP server

ruslanlap/pagespeed-insights-mcp

Google PageSpeed Insights, CrUX and Lighthouse analysis: page comparison, real-user data, batch runs, regression tracking, diagnostics and recommendations.

77 GitHub stars12 forks4,176 npm downloads / month

Install Pagespeed Insights in Claude Code

Claude Code
claude mcp add pagespeed-insights -e GOOGLE_API_KEY=... -- npx -y pagespeed-insights-mcp
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "pagespeed-insights": {
      "command": "npx",
      "args": [
        "-y",
        "pagespeed-insights-mcp"
      ],
      "env": {
        "GOOGLE_API_KEY": "..."
      }
    }
  }
}

Replace each ... with your own value.

Frequently asked questions

What does the Pagespeed Insights MCP server do?

Google PageSpeed Insights, CrUX and Lighthouse analysis: page comparison, real-user data, batch runs, regression tracking, diagnostics and recommendations.

Is the Pagespeed Insights MCP server free?

The server is free, but you will likely need an account. The server itself is free, but it connects to a service that needs an account or API key, which may have paid tiers. Check the provider for current pricing.

Does Pagespeed Insights run locally or remotely?

Local. Runs on your machine (stdio). You install it with npx, uvx, Docker or from source.

How do I add Pagespeed Insights to Claude Code?

Run: claude mcp add pagespeed-insights -e GOOGLE_API_KEY=... -- npx -y pagespeed-insights-mcp

More monitoring & observability MCP servers

View all