Per-URL SEO verdicts from GSC, GA4, Matomo, Clarity, AI citations: refresh/expand/merge/kill.
Connect Runs on your machine
claude mcp add seo-performance-mcp -e GSC_SERVICE_ACCOUNT_JSON=<GSC_SERVICE_ACCOUNT_JSON> -e GSC_SITE_URL=<GSC_SITE_URL> -e MATOMO_URL=<MATOMO_URL> -e MATOMO_TOKEN=<MATOMO_TOKEN> -e MATOMO_SITE_ID=<MATOMO_SITE_ID> -e GA4_PROPERTY_ID=<GA4_PROPERTY_ID> -e GA4_SERVICE_ACCOUNT_JSON=<GA4_SERVICE_ACCOUNT_JSON> -e CLARITY_PROJECT_ID=<CLARITY_PROJECT_ID> -e CLARITY_API_TOKEN=<CLARITY_API_TOKEN> -e POSTS_SITEMAP_URL=<POSTS_SITEMAP_URL> -e POSTS_LIST=<POSTS_LIST> -e GHOST_ADMIN_API_URL=<GHOST_ADMIN_API_URL> -e GHOST_ADMIN_API_KEY=<GHOST_ADMIN_API_KEY> -e CITATION_INTELLIGENCE_URL=<CITATION_INTELLIGENCE_URL> -- npx -y @automatelab/[email protected]
{
"mcpServers": {
"seo-performance-mcp": {
"command": "npx",
"args": [
"-y",
"@automatelab/[email protected]"
],
"env": {
"GSC_SERVICE_ACCOUNT_JSON": "<GSC_SERVICE_ACCOUNT_JSON>",
"GSC_SITE_URL": "<GSC_SITE_URL>",
"MATOMO_URL": "<MATOMO_URL>",
"MATOMO_TOKEN": "<MATOMO_TOKEN>",
"MATOMO_SITE_ID": "<MATOMO_SITE_ID>",
"GA4_PROPERTY_ID": "<GA4_PROPERTY_ID>",
"GA4_SERVICE_ACCOUNT_JSON": "<GA4_SERVICE_ACCOUNT_JSON>",
"CLARITY_PROJECT_ID": "<CLARITY_PROJECT_ID>",
"CLARITY_API_TOKEN": "<CLARITY_API_TOKEN>",
"POSTS_SITEMAP_URL": "<POSTS_SITEMAP_URL>",
"POSTS_LIST": "<POSTS_LIST>",
"GHOST_ADMIN_API_URL": "<GHOST_ADMIN_API_URL>",
"GHOST_ADMIN_API_KEY": "<GHOST_ADMIN_API_KEY>",
"CITATION_INTELLIGENCE_URL": "<CITATION_INTELLIGENCE_URL>"
}
}
}
}
{
"mcpServers": {
"seo-performance-mcp": {
"command": "npx",
"args": [
"-y",
"@automatelab/[email protected]"
],
"env": {
"GSC_SERVICE_ACCOUNT_JSON": "<GSC_SERVICE_ACCOUNT_JSON>",
"GSC_SITE_URL": "<GSC_SITE_URL>",
"MATOMO_URL": "<MATOMO_URL>",
"MATOMO_TOKEN": "<MATOMO_TOKEN>",
"MATOMO_SITE_ID": "<MATOMO_SITE_ID>",
"GA4_PROPERTY_ID": "<GA4_PROPERTY_ID>",
"GA4_SERVICE_ACCOUNT_JSON": "<GA4_SERVICE_ACCOUNT_JSON>",
"CLARITY_PROJECT_ID": "<CLARITY_PROJECT_ID>",
"CLARITY_API_TOKEN": "<CLARITY_API_TOKEN>",
"POSTS_SITEMAP_URL": "<POSTS_SITEMAP_URL>",
"POSTS_LIST": "<POSTS_LIST>",
"GHOST_ADMIN_API_URL": "<GHOST_ADMIN_API_URL>",
"GHOST_ADMIN_API_KEY": "<GHOST_ADMIN_API_KEY>",
"CITATION_INTELLIGENCE_URL": "<CITATION_INTELLIGENCE_URL>"
}
}
}
}
{
"servers": {
"seo-performance-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@automatelab/[email protected]"
],
"env": {
"GSC_SERVICE_ACCOUNT_JSON": "<GSC_SERVICE_ACCOUNT_JSON>",
"GSC_SITE_URL": "<GSC_SITE_URL>",
"MATOMO_URL": "<MATOMO_URL>",
"MATOMO_TOKEN": "<MATOMO_TOKEN>",
"MATOMO_SITE_ID": "<MATOMO_SITE_ID>",
"GA4_PROPERTY_ID": "<GA4_PROPERTY_ID>",
"GA4_SERVICE_ACCOUNT_JSON": "<GA4_SERVICE_ACCOUNT_JSON>",
"CLARITY_PROJECT_ID": "<CLARITY_PROJECT_ID>",
"CLARITY_API_TOKEN": "<CLARITY_API_TOKEN>",
"POSTS_SITEMAP_URL": "<POSTS_SITEMAP_URL>",
"POSTS_LIST": "<POSTS_LIST>",
"GHOST_ADMIN_API_URL": "<GHOST_ADMIN_API_URL>",
"GHOST_ADMIN_API_KEY": "<GHOST_ADMIN_API_KEY>",
"CITATION_INTELLIGENCE_URL": "<CITATION_INTELLIGENCE_URL>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
GSC_SERVICE_ACCOUNT_JSONOptional, secret | Base64-encoded Google service account JSON with Search Console read access. |
GSC_SITE_URLOptional | Search Console site URL (e.g. sc-domain:example.com or https://example.com/). |
MATOMO_URLOptional | Matomo instance URL (e.g. https://example.com/analytics). |
MATOMO_TOKENOptional, secret | Matomo auth token with view access. |
MATOMO_SITE_IDOptional | Matomo idSite for the site to query. |
GA4_PROPERTY_IDOptional | GA4 property ID (numeric, no G- prefix). |
GA4_SERVICE_ACCOUNT_JSONOptional, secret | Base64-encoded Google service account JSON with GA4 Data API access. |
CLARITY_PROJECT_IDOptional | Microsoft Clarity project ID. |
CLARITY_API_TOKENOptional, secret | Microsoft Clarity Data Export API token. |
POSTS_SITEMAP_URLOptional | XML sitemap URL used to enumerate posts. Primary platform-agnostic discovery path. |
POSTS_LISTOptional | Optional JSON array overriding sitemap discovery. |
GHOST_ADMIN_API_URLOptional | Optional. Ghost Admin API base URL. Pair with GHOST_ADMIN_API_KEY for richer metadata. |
GHOST_ADMIN_API_KEYOptional, secret | Optional. Ghost Admin API key in the form id:secret. |
CITATION_INTELLIGENCE_URLOptional | Optional URL of a citation-intelligence MCP server to delegate AI-citation queries to. |
Details
| Package | @automatelab/[email protected] (NPM, stdio) |
| First published | 27 Oct 2026 |
| Last updated | 27 Oct 2026 |
| Registry name | io.github.AutomateLab-tech/seo-performance-mcp |
More marketing and seo servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
