SEO MCP over Search Console, GA4, PageSpeed Insights, Cloudflare, IndexNow, CrUX, technical-SEO.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-avansaber-seo-monster": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
SEO MCP over Search Console, GA4, PageSpeed Insights, Cloudflare, IndexNow, CrUX, technical-SEO.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in cloud / analytics
MCP Server for GCP environment for interacting with various Observability APIs.
⚡ A Simple / Speedy / Secure Link Shortener with Analytics, 100% run on Cloudflare.
MCP server for Datto SaaS Protection — M365/GWS backups, restores, seats.
Heroku Platform MCP Server using the Heroku CLI
MCP Security Weekly
Get CVE alerts and security updates for io.github.avansaber/seo-monster and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
SEOMonster is an MCP server for SEO workflows. It exposes strictly SEO-focused
tools over Google Search Console, Google Analytics 4, PageSpeed
Insights (PSI), Cloudflare, IndexNow, the Chrome UX Report (CrUX)
History API, and a built-in HTTP client for technical-SEO checks
(inspect_meta, check_canonical, redirect_chain_audit,
mixed_content_check, robots_txt_validate, sitemap_validate,
sitemap_health), so an AI host (Claude Desktop, Cline, Cursor, Codex) can
query your own data with your own credentials.
SEO_MCP_ALLOW_DESTRUCTIVE.mcp SDK and the Google client libraries.
PageSpeed Insights and Cloudflare ride on urllib, no extra HTTP dependency.Published on PyPI as
seo-monster, so theuvxcommand isseo-monster. The import package isseo_mcp, andseo-mcpstays as a dev/local console alias.
For the .mcpb bundle path (Claude Desktop): just Claude Desktop on macOS
or Windows. The bundle declares Python 3.11+ as a runtime; Claude Desktop
materializes the environment for you. No prior uv install needed.
For the uvx path (Cursor, Cline, Codex, advanced Claude Desktop): Python
3.11 or newer plus uv (which provides uvx).
Find the absolute path to uvx with which uvx; GUI hosts do not read your
shell profile, so MCP configs need the full path.
45 tools, grouped by service. All return the same result envelope (see
Result envelope). Call system_status first if unsure what
is configured. The server also publishes seven named workflow prompts.
Cross-service
system_status - which services are configured/reachable, the Google auth
method and scopes, whether destructive mode is on, the full tool catalog,
and the list of registered prompts.Workhorses
gsc_list_properties - properties the credentials can see, with permission
level and a derived writable flag (true for siteOwner / siteFullUser).gsc_search_analytics - the workhorse: clicks/impressions/CTR/position by
dimensions, date range, filters, and data_state.gsc_top_queries / gsc_top_pages - convenience top-N wrappers.gsc_compare_periods - current vs prior window with per-key deltas.
v0.2.0 added sort_by, sort_dir, min_delta_clicks / _impressions /
_position, anomalies_only + sigma_threshold, and top for one-call
movers / losers / outliers reporting.gsc_inspect_url - URL Inspection (index verdict, coverage, canonicals).gsc_batch_inspect_urls - inspect up to 25 URLs, per-URL failures collected.gsc_list_sitemaps - registered sitemaps and their status.gsc_submit_sitemap - submit a sitemap (write, un-gated; needs the writable
scope). Accepts either sitemap_url (friendly) or feedpath (raw API field).gsc_request_indexing - request (re)crawl via the Indexing API (write,
un-gated). Accepts singular url or urls.Query intelligence (v0.2.0)
gsc_query_opportunities - queries already ranking top N with below-target
CTR. Title and meta optimization candidates.gsc_query_gaps - queries that draw impressions but barely any clicks.
Content opportunity signal.gsc_new_queries - queries appearing in the current window with no prior
impressions. Emerging topics.gsc_top_pages_by_query - which pages rank for a specific query. The
cannibalization audit input.Multi-property + lifecycle (v0.5.0)