pagespeed-insights-mcp
Verified Safeby ruslanlap
Overview
This server integrates Google PageSpeed Insights API with Claude Desktop to provide web page performance analysis, recommendations, and detailed audits.
Installation
npx pagespeed-insights-mcpEnvironment Variables
- GOOGLE_API_KEY
Security Notes
The server primarily makes outbound requests to Google's PageSpeed Insights API, which is a trusted endpoint. It correctly handles the Google API key via environment variables, preventing hardcoding. Input validation is performed using Zod schemas. There are no direct usages of 'eval' or other highly dangerous functions. Logging is directed to stderr to avoid interference with the MCP protocol on stdout. The project relies on standard, well-maintained Node.js libraries. The only potential risk would be if the Google API itself is compromised or misused, which is outside the scope of this server's code.
Similar Servers
chrome-devtools-mcp
Allows AI coding agents to control and inspect a live Chrome browser using the Model-Context-Protocol.
lighthouse-mcp-server
Provides comprehensive web performance, accessibility, SEO, and security auditing capabilities using Google Lighthouse for LLMs and AI agents.
cldcde
A persistent context manager that scrapes, stores, searches, and analyzes AI conversations from various platforms (ChatGPT, Grok, Gemini, Claude) to support project development and insights.
claude-explorer
Manages, explores, and analyzes Claude AI conversation history through a web interface and AI-powered CLI.