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": {
"seomonster": {
"env": {
"PSI_API_KEY": "AIza...",
"CF_API_TOKEN": "...",
"SEO_MCP_GOOGLE_TOKEN": "/Users/me/.config/seo-monster/token.json",
"SEO_MCP_GA4_PROPERTY_ID": "properties/123456789",
"SEO_MCP_GOOGLE_OAUTH_CLIENT": "/Users/me/.config/seo-monster/client_secret.json"
},
"args": [
"seo-monster"
],
"command": "/Users/me/.local/bin/uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
SEOMonster turns the AI assistant you already use into an SEO analyst that works from your own data. Ask it what to write next and it surfaces the topics your site is almost ranking for; ask whether a page is ready and it checks the technical SEO before you publish; then it nudges Google and Bing to index the page and measures whether rankings actually moved. It works from your own Google Search Console, Analytics 4, and PageSpeed data, which stays on your machine - there's no new dashboard to l
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'seo-monster' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked seo-monster against OSV.dev.
Click any tool to inspect its schema.
content workflow prompt 1Pairs with content_opportunities tool
content workflow prompt 2Pairs with content_opportunities tool
Be 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 kubernetes management commands
MCP server for Hostinger API
MCP server that enables AI agents to perform comprehensive web audits using Google Lighthouse with 13+ tools for performance, accessibility, SEO, and security analysis.
MCP server for Dynatrace Managed to access logs, events, and metrics.
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.
The open-source SEO analyst that lives inside the AI assistant you already use —
working from your own Search Console, Analytics, and PageSpeed data, on your machine.
You don't open a new tool — you just ask, in plain English, inside Claude (or Cursor / Cline / Codex):
You "What should I write about next?"
🦖 SEOMonster Pulls your Search Console and surfaces three topics you're almost ranking for — positions 8–20 with real demand — ranked by opportunity. Say the word and it drafts the brief.
| You ask … | … SEOMonster does |
|---|---|
| "What should I write about next?" | Surfaces near-ranking topics from your own Search Console demand |
| "Is this page ready to publish?" | Runs the technical-SEO + structured-data checks before you ship |
| "Get this indexed." | Nudges Google (Indexing API) and Bing / Yandex (IndexNow) |
| "Did my change actually move rankings?" | Before/after attribution vs a matched control group — with a confidence interval, not a guess |
| "Is ChatGPT recommending us, or our competitors?" | Tracks your brand's share of voice across the AI answer engines |
70 tools across Search Console, GA4, PageSpeed, Cloudflare, AI-citation tracking, keyword discovery, and technical SEO — every one returning the same JSON result envelope, every one driven by your own credentials. No new dashboard to learn; you chat with the assistant you already use.
[!NOTE] Published on PyPI as
seo-monster(so the command isuvx seo-monster). The import package isseo_mcp;seo-mcpis a dev/local alias. The package ships zero secrets — every credential is resolved at runtime from your own environment or config file.