multi-site-monitor
Provides access to Google Search Console data, enabling search performance monitoring across multiple sites.
Provides access to Google PageSpeed Insights data, enabling performance analysis and metrics for websites.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@multi-site-monitorcompare mobile PageSpeed scores across my sites"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
multi-site-monitor
An MCP server that pulls PageSpeed Insights and Google Search Console (GSC) data across multiple owned sites, letting Claude synthesize cross-site reports.
Currently includes a test script for the Google PageSpeed Insights (PSI) API.
Setup
Clone the repo and create a virtual environment:
python -m venv .venv .venv/Scripts/activate # Windows # source .venv/bin/activate # macOS/LinuxInstall dependencies:
pip install -r requirements.txtCreate a
.envfile in the project root with your PSI API key:PAGESPEED_API_KEY=your_api_key_hereGet a key from the Google Cloud Console with the PageSpeed Insights API enabled.
.envis gitignored — never commit it.
Related MCP server: SEO Performance MCP
Usage
python test_pagespeed.pyRuns a mobile PSI analysis against https://aireadypage.com and prints the performance score and page title.
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server for marketing agencies: connect Google Ads, GA4, Search Console, Meta, LinkedIn and more to Claude or ChatGPT. Pull reports and make changes via OAuth login, no setup.
Read-only Google Search Console MCP server for AI assistants.
Unified 15-tool SEO, SERP, clean Markdown & GEO (LLM citation Share-of-Voice) MCP server.
Google Search Console, Bing, GA4 and SEO reports for Claude, ChatGPT and any MCP client
Related MCP Servers
- FlicenseBqualityDmaintenanceAn MCP server that integrates Google Search Console and Google Analytics 4 to provide unified SEO and web traffic analysis. It allows users to fetch search performance data, merge page metrics, and generate automated trend reports or actionable insights through tool calls.161-
- AlicenseAqualityBmaintenanceAutomateLab SEO Performance combines search and analytics data into clear actions for each URL. Find content to refresh and track results from your MCP client. Product and documentation: https://automatelab.tech/products/mcp/seo-performance-mcp/9317 npm2MIT
- AlicenseAqualityAmaintenance16-tool 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.677Apache 2.0
- AlicenseNot gradedqualityBmaintenanceSelf-hosted MCP server that exposes Google Search Console tools (list sites, query analytics, inspect URL, list sitemaps) via natural language to AI assistants like ChatGPT and Claude.1MIT