Connectors
Updated

PageSpeed Insights MCP connector

The PageSpeed Insights server lets AI agents test the performance of any public URL through InsightfulPipe's hosted MCP server at https://pagespeed-insights.insightfulmcp.com/. It returns Google Lighthouse scores and lab metrics, accessibility and SEO audits, resource optimization suggestions, and real-user Chrome UX Report data when Google has it for the page.

PageSpeed Insights MCP server reference

Endpoint
https://pagespeed-insights.insightfulmcp.com/
Server name
pagespeed-insights-mcp
Actions
4 read-only actions.

Add it from a terminal, then click Authorize access in the browser window that opens:

claude mcp add --transport http pagespeed-insights-mcp https://pagespeed-insights.insightfulmcp.com/
gemini mcp add --transport http pagespeed-insights-mcp https://pagespeed-insights.insightfulmcp.com/
codex mcp add pagespeed-insights-mcp --url https://pagespeed-insights.insightfulmcp.com/

What agents can do

  • Core Web Vitals snapshot: First Contentful Paint, Largest Contentful Paint, Cumulative Layout Shift, Total Blocking Time, Speed Index, Time to Interactive and Time to First Byte.
  • Accessibility and SEO: category scores with the failing audits.
  • Resource optimizations: render-blocking resources, unused JavaScript and CSS, caching and image audits.
  • Full analysis: the complete Lighthouse result across categories, including Chrome UX Report field data such as real-user INP when it's available for the URL.
  • Every action takes strategy (mobile or desktop) and an optional locale.

Before you connect

  • No platform account is needed. You only need an InsightfulPipe workspace.
  • Members with the User role need an explicit grant for the tool.

Add PageSpeed Insights

  1. Add the MCP server to Claude, ChatGPT or another client.
  2. Click Authorize access in the browser.
  3. Ask the agent to test a URL on mobile or desktop.

Limits

  • Lab scores can vary a few points between runs, so re-test before acting on small differences.
  • Real-user field data, including INP, only exists for pages and origins with enough Chrome traffic.
  • All actions are read-only.

Example prompts

  • "Run PageSpeed Insights on https://example.com for mobile and desktop and compare the scores."
  • "What are the biggest render-blocking resources on our homepage?"
  • "Check LCP and CLS for our top five landing pages on mobile."
  • "List the failing accessibility audits for https://example.com/signup."

Troubleshooting

  • A test fails: make sure the URL is public and loads without a login.
  • Scores changed without code changes: run the test again; lab results vary between runs.
  • For crawl and on-page SEO checks, use the Web Crawler.

Need help?

If you need help connecting a source or setting up an AI workflow, the team can help you get from first sync to production faster.