Pagespeed Insights MCP
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.
Pagespeed Insights MCP is an open-source mcp server by ruslanlap, written mainly in TypeScript, with 77 GitHub stars and the Apache-2.0 license. Its code was last updated Oct 26, 2026. The latest npm release is pagespeed-insights-mcp 2.2.0, published Oct 19, 2026, with 550 downloads last week.
Scan summary: scanned Nov 5, 2026 at commit 91d19a8. Seen able to read environment and secrets. Scan policy
How to install Pagespeed Insights MCP
Built from the start command in the project's README: npx -y pagespeed-insights-mcp. Check the README for required keys or settings.
claude mcp add pagespeed-insights-mcp -- npx -y pagespeed-insights-mcp{
"mcpServers": {
"pagespeed-insights-mcp": {
"command": "npx",
"args": [
"-y",
"pagespeed-insights-mcp"
]
}
}
}{
"mcpServers": {
"pagespeed-insights-mcp": {
"command": "npx",
"args": [
"-y",
"pagespeed-insights-mcp"
]
}
}
}code --add-mcp '{"name":"pagespeed-insights-mcp","command":"npx","args":["-y","pagespeed-insights-mcp"]}'What Pagespeed Insights MCP can touch
- Our checks did not find this. The tool may still do it.Run shell commandsNot seen in this scan
- Our checks did not find this. The tool may still do it.Run dynamic codeNot seen in this scan
- Our checks did not find this. The tool may still do it.Read or write filesNot seen in this scan
- Seen in this scan, either in the code or while it ran.Read environment and secretsFound in the code by our scan
- Our checks did not find this. The tool may still do it.Control a web browserNot seen in this scan
- Our checks did not find this. The tool may still do it.Connect to databasesNot seen in this scan
- Our checks did not find this. The tool may still do it.Read or send messagesNot seen in this scan
- Our checks did not find this. The tool may still do it.Touch money or tradingNot seen in this scan
- Our checks did not find this. The tool may still do it.Connect to the internetNo connections seen while running
"Not seen" means our checks did not find it, and the tool may still do it. Covers commit 91d19a8, Nov 5, 2026. See the scan policy.
Before you install Pagespeed Insights MCP
AgenticMart scanned Pagespeed Insights MCP on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.
What it can access
- An MCP server is a program your AI app starts and talks to. A local one runs with your user's permissions: it can see the files, environment variables and network your account can.
- Based on its description and topics, it likely needs to control a web browser (visit sites, fill in and submit forms).
Before you install
- Run it in a separate browser profile without your logged-in accounts.
- Pin the version you reviewed instead of always installing the latest release.
- Read the tool list or scripts before the first run, and keep approval prompts on for actions that write, send or delete.
- Maintained by ruslanlap on GitHub, 77 stars and 12 forks. Popularity is not proof of safety.
- Last code change: Oct 26, 2026.
- Open-source license: Apache-2.0.
Tools Pagespeed Insights MCP exposes (6)
Listed by the server itself during our scan of commit 91d19a8.
pagespeed_analyze_pageRun a PageSpeed Insights Lighthouse analysis for one public page. Start with report=summary for a health check; choose full for audits, recommendations for a prioritized fix list, audit for non-performance categories, or performance-map for Mermaid. Example: analyze a mobile product page and return
pagespeed_diagnose_pageInspect one page through exactly one diagnostic lens: visual, elements, network, javascript, images, render-blocking, or third-parties. Use after pagespeed_analyze_page identifies a problem; do not use it for a general score. Example: focus=render-blocking to identify CSS/JS delaying first render. R
pagespeed_get_field_dataGet real-user Core Web Vitals from Chrome UX Report, not Lighthouse lab measurements. Use scope=page for one URL; use scope=origin with a bare origin when the page has insufficient traffic. Example: check mobile LCP and INP for https://example.com/checkout. Returns p75 field metrics or a clear no-da
pagespeed_compare_pagesCompare two pages now (mode=pages) or measure one page against its locally stored baseline (mode=baseline). Baseline mode records the first call; use runs=3 or more and rely on guaranteed deltas, not medians alone. Example: compare staging against production, or verify whether a deployed fix improve
pagespeed_analyze_batchAnalyze 1–10 public URLs and return per-page results plus success/failure counts. Use pagespeed_analyze_page for one URL or pagespeed_compare_pages for a direct comparison. Example: triage the ten highest-traffic landing pages. Progress notifications are emitted when supported by the client.
pagespeed_clear_cacheClear only this server process's in-memory PageSpeed response cache, forcing later analysis calls to contact Google again. Use after a deploy when a cached result is stale. It does not change the target website, files, or remote data; repeating the call is safe.
Pagespeed Insights MCP is an open-source mcp server by ruslanlap, written mainly in TypeScript. 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.
At a glance
- Stars
- 77
- Forks
- 12
- Language
- TypeScript
- License
- Apache-2.0
- Created
- Aug 2025
- Last update
- Oct 26, 2026
- Type
- MCP Server
- Price
- Free
Topics
Questions about Pagespeed Insights MCP
What is Pagespeed Insights MCP?
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.
Who maintains Pagespeed Insights MCP?
Pagespeed Insights MCP is maintained by ruslanlap on GitHub (ruslanlap/pagespeed-insights-mcp). AgenticMart lists it from public repository data.
Is Pagespeed Insights MCP safe to use?
AgenticMart scanned Pagespeed Insights MCP on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.
What license does Pagespeed Insights MCP use?
It is published under the Apache-2.0 license.
Pagespeed Insights MCP alternatives
View more →Similar mcp servers in Research & Analysis, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Pagespeed Insights MCP (this page) ruslanlap | 77 | Apache-2.0 | Oct 26, 2026 | Scanned, no flagged issues |
| Worldmonitor koala73 | 90k | AGPL-3.0 | Nov 1, 2026 | Scanned, no flagged issues |
| GPT Researcher assafelovic | 30k | Apache-2.0 | Oct 10, 2026 | Scanned, no flagged issues |
| Auto Claude Code Research In Sleep wanshuiyin | 18k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Deep Research u14app | 4.7k | MIT | Jun 18, 2026 | Scanned, no flagged issues |
| MCP Server Chart antvis | 4.4k | MIT | Aug 27, 2026 | Scanned, no flagged issues |