# Welcome to PageSpeed Insights MCP!!!!

**PageSpeed Insights MCP** is a Model Context Protocol (MCP) server that enables Large Language Models (LLMs) like Claude to directly interact with the Google PageSpeed Insights API. This allows you to analyze web performance, get detailed reports, and receive smart recommendations directly within your chat interface.

## 🚀 Key Features

*   **Comprehensive Analysis**: Run full Google PageSpeed Insights analysis including Lighthouse metrics.
*   **Multi-Platform**: Support for both Mobile and Desktop analysis strategies.
*   **Core Web Vitals**: detailed reporting on LCP, CLS, and INP.
*   **Smart Recommendations**: Get prioritized, actionable advice to improve your site's performance.
*   **Visual Analysis**: Retrieve screenshots and visual loading timelines.
*   **Deep Dives**: Analyze specific aspects like Network requests, JavaScript execution, and Third-party scripts.
*   **Comparison**: Compare performance metrics between two different URLs.

## 📚 Documentation Overview

*   **[Getting Started](getting-started.md)**: Learn how to install, configure, and connect the server to Claude Desktop.
*   **[Features](features/index.md)**: Explore the capabilities of the application in detail.
*   **[Tools Reference](features/tools.md)**: A complete reference of all available tools and their parameters.
*   **[Concepts](concepts/mcp.md)**: Understand the Model Context Protocol (MCP) and how this server fits into the ecosystem.
*   **[Developers](developers/architecture.md)**: Architectural overview and contribution guidelines for open-source contributors.

## 🤝 Open Source

This project is open source and available on [GitHub](https://github.com/ruslanlap/pagespeed-insights-mcp). Contributions are welcome!
