Home › Marketing & E-Commerce › seo-monster
seo-monster
SEO MCP over Search Console, GA4, PageSpeed Insights, Cloudflare, IndexNow, CrUX, technical-SEO.
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (pypi 0.5.1)
uvx seo-monster
Or add to your MCP client config:
{
"mcpServers": {
"seo-monster": {
"command": "uvx",
"args": [
"seo-monster"
],
"env": {
"SEO_MCP_GOOGLE_OAUTH_CLIENT": "<YOUR_VALUE>",
"SEO_MCP_GOOGLE_TOKEN": "<YOUR_VALUE>",
"SEO_MCP_GSC_DEFAULT_SITE": "<YOUR_VALUE>",
"SEO_MCP_GA4_PROPERTY_ID": "<YOUR_VALUE>",
"PSI_API_KEY": "<YOUR_VALUE>",
"CF_API_TOKEN": "<YOUR_VALUE>",
"CF_ZONE": "<YOUR_VALUE>",
"SEO_MCP_INDEXNOW_KEY": "<YOUR_VALUE>",
"SEO_MCP_INDEXNOW_KEY_LOCATION": "<YOUR_VALUE>",
"SEO_MCP_ALLOW_DESTRUCTIVE": "<YOUR_VALUE>"
}
}
}
}
SEO_MCP_GOOGLE_OAUTH_CLIENT— Path to your Desktop-app OAuth client-secrets JSON, downloaded from Google Cloud Console. Required for Search Console, Indexing, and GA4 tools.SEO_MCP_GOOGLE_TOKEN— Writable path where the cached OAuth token is stored. On first use, a browser opens for one-time consent and the token is written here. Default: ${HOME}/.config/seo-monster/token.jsonSEO_MCP_GSC_DEFAULT_SITE— Default Search Console property, e.g. 'sc-domain:example.com' or 'https://www.example.com/'.SEO_MCP_GA4_PROPERTY_ID— Default GA4 property, e.g. 'properties/123456789' or bare '123456789'.PSI_API_KEYsecret — Google API key shared by PageSpeed Insights and Chrome UX Report History tools. Optional; both work anonymously at a tighter rate limit when unset.CF_API_TOKENsecret — Cloudflare API token. Optional; needed only for the Cloudflare tools. Scopes: Zone:Read, DNS:Read, Account Analytics:Read, and (only when destructive mode is on) Cache Purge:Purge.CF_ZONE— Default Cloudflare zone hostname, e.g. 'example.com'.SEO_MCP_INDEXNOW_KEYsecret — IndexNow shared key (any 8-128 hex string you generate). Required only for the IndexNow tools. Host the key file at https://<your-host>/<key>.txt for engine verification.SEO_MCP_INDEXNOW_KEY_LOCATION— Override the default IndexNow key-file URL (https://<host>/<key>.txt). Set only if you host the key file at a non-standard path.SEO_MCP_ALLOW_DESTRUCTIVE— Set to 'true' to enable the Cloudflare cache-purge tools. Default false: all destructive tools refuse to run.
Related servers
Google Ads + Meta Ads + SEO/GEO MCP
Google Ads, Meta Ads, SEO, GEO & GA4 MCP by Ryze AI - audits, reports, keywords, Search Console.
meta-ads-mcp
Meta Ads automation that just works. Trusted by 10,000+ businesses to analyze performance, test creatives, optimize spend, and scale…
facebook-ads-mcp-server
MCP server acting as an interface to the Facebook Ads, enabling programmatic access to Facebook Ads data and management features.
osp_marketing_tools
A suite of marketing tools from Open Strategy Partners including writing style, editing codes, and product marketing value map creation.
google-tag-manager-mcp-server
This server supports remote MCP connections, includes built-in Google OAuth, and provide an interface to the Google Tag Manager API.
google-ads-mcp-server
MCP server acting as an interface to the Google Ads, enabling programmatic access to Google Ads data and management features.
Data from the Official MCP Registry