What are the prerequisites?
Python 3.8+, a Google Cloud Project with the Analytics Reporting API and Search Console API enabled, and a Google Service Account with appropriate permissions.
@dexter480
Basic information
MCP server for GA and GSC data analysis
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-search-analytics": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
MCP Search Analytics Server is a Model Context Protocol (MCP) server that provides unified access to Google Analytics 4 and Google Search Console data, enabling real-time analytics queries through the MCP interface. It is designed for developers and data analysts who need to integrate analytics data into AI‑assisted workflows.
Install Python dependencies (Python 3.8+ required), configure environment variables for your Google service account credentials, Search Console site URL, and GA4 property ID in a .env file, then run the server with python unified_analytics_server.py. Test your credentials first with python test_credentials.py.
Python 3.8+, a Google Cloud Project with the Analytics Reporting API and Search Console API enabled, and a Google Service Account with appropriate permissions.
Copy `environment.example` to `.env` and set the `ANALYTICS_CREDENTIALS_PATH`, `GSC_SITE_URL`, and `GA4_PROPERTY_ID` variables with your actual values.
Never commit credential files (`.json`, `.env`) to version control, store credentials securely, rotate service account keys regularly, and follow the principle of least privilege for API access.
Run `python test_credentials.py` to verify your credentials before starting the server.
The `requirements.txt` file in the repository lists all required Python packages.

Minds lets AI agents create synthetic Audiences and run Studies for concept testing, message testing, and segment comparison. Connect the hosted MCP server at https://getminds.ai/mcp using OAuth or a Minds API key. Star

Aard connects Macroeconomic and other official data from 170+ publishers including World Bank, IMF, BIS, ECB, Eurostat, and National Statistical Offices. Aard is powered by a large graph of the metadata universe and an

Wanchain explorer data and analytics: addresses, transactions, tokens, validators, cross chain transfers, plus OrbitPay prepaid premium data (x402).

Remote MCP server for Romanian company data: search 2.7M Romanian companies by CUI, county, CAEN industry, revenue and founding date; get company profiles, balance sheets, ANAF tax debts, legal representatives and due di

17 tools for marketing and SEO research inside Claude Code, Cursor, Codex or ChatGPT: the ads any domain runs on Meta and Google, how a product grew from 12 public sources with every claim linked, your own Search Console
Comments