Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2025 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Server Pagespeed

    9 stars
    JavaScript
    Updated Nov 4, 2025

    Documentation

    @enemyrr/mcp-server-pagespeed

    A Model Context Protocol server that provides Google PageSpeed Insights analysis. This server enables AI models to analyze webpage performance through a standardized interface.

    Installation & Setup for Cursor IDE

    1. Clone and build the project:

    bash
    git clone https://github.com/enemyrr/mcp-server-pagespeed.git
    cd mcp-server-pagespeed
    npm install
    npm run build

    2. Add the server in Cursor IDE settings:

    • Open Command Palette (Cmd/Ctrl + Shift + P)
    • Search for "MCP: Add Server"
    • Fill in the fields:
    • Name: pagespeed
    • Type: command
    • Command: node /absolute/path/to/mcp-server-pagespeed/build/index.js

    Note: Replace /absolute/path/to/ with the actual path where you cloned and built the project.

    Command-line Usage

    Just run:

    bash
    npx mcp-server-pagespeed

    Available Tools

    analyze_pagespeed

    Analyze a webpage using Google PageSpeed Insights API.

    typescript
    use_mcp_tool({
      server_name: "pagespeed",
      tool_name: "analyze_pagespeed",
      arguments: {
        url: "https://example.com"
      }
    });

    The tool returns:

    • Overall performance score (0-100)
    • Loading experience metrics
    • First Contentful Paint
    • First Input Delay
    • Top 5 improvement suggestions with:
    • Title
    • Description
    • Potential impact
    • Current value

    Features

    • Real-time webpage performance analysis
    • Detailed loading experience metrics
    • Prioritized improvement suggestions
    • Comprehensive error handling
    • TypeScript support

    Error Handling

    The server provides detailed error messages for:

    • Invalid URLs
    • API request failures
    • Connection issues
    • Invalid tool calls

    Contributing

    Contributions are welcome! Please feel free to submit a Pull Request to https://github.com/enemyrr/mcp-server-pagespeed

    License

    MIT

    Similar MCP

    Based on tags & features

    • WA

      Waha Mcp

      JavaScript00
    • WI

      Wizzy Mcp Tmdb

      JavaScript00
    • RI

      Rijksmuseum Mcp

      JavaScript·
      59
    • MC

      Mcp Server Playwright

      JavaScript·
      262

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • WA

      Waha Mcp

      JavaScript00
    • WI

      Wizzy Mcp Tmdb

      JavaScript00
    • RI

      Rijksmuseum Mcp

      JavaScript·
      59
    • MC

      Mcp Server Playwright

      JavaScript·
      262

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k