mcpField
S
Stobo SEO & AEO Audit

Stobo SEO & AEO Audit

Local
trystobo.comBusiness & Marketing8Updated 22w ago

About Stobo SEO & AEO Audit

Stobo MCP Server is a retired website-audit server; its API is shut down. It now exposes only a status tool reporting the retirement, so it no longer performs SEO or AEO audits.

Key features

  1. 01Reports that the service is retired
  2. 02Exposes only the stobo_status tool
  3. 03No longer performs audits

Use cases

  1. 01Check the server's retirement status
  2. 02Identify archived installations

MCP support

The MCP server exposes a single stobo_status tool. It reports the service retirement and provides no audit capabilities.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"stobo-app-seo-audit": {
"command": "uvx",
"args": [
"stobo-mcp"
],
"env": {
"STOBO_API_KEY": "<STOBO_API_KEY>",
"STOBO_BASE_URL": "<STOBO_BASE_URL>"
}
}
}
}
Run commanduvx stobo-mcp
Environment variables to set
STOBO_API_KEYSecretAPI key from trystobo.com (optional — free tools work without it)
STOBO_BASE_URLAPI base URL (default: https://api.trystobo.com)

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
pypistobo-mcp0.4.3

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Stobo MCP Server

⚠️ Retired (May 2026). The Stobo SEO/AEO audit service has been shut down and its API is no longer available. This MCP server no longer performs audits — it exposes a single stobo_status tool that reports the retirement and nothing else. Published versions remain installable for archival purposes only. Thank you to everyone who used it.

Audit any site for SEO, AEO, and E-E-A-T from Claude Desktop. Get a structured fix brief your developer can drop straight into Claude Code, Cursor, or VS Code and start shipping.

You: stobo this site: example.com

Claude: I just received a complete audit for example.com. SEO, AEO, EEAT,
per-page breakdowns, 30+ checks with scores and details.

Want me to generate a fix brief you can download and drop into
Claude Code, Cursor, or hand off to your developer?

Why not just use web_fetch?

Fetching every page manually costs ~386,000 tokens across 16+ calls. It still misses Core Web Vitals, TTFB, and Flesch-Kincaid. Those metrics require server-side computation. Stobo runs everything in one call.

Manual (web_fetch)Stobo MCP
audit_site71,000 tk · 6 fetches20,000 tk · 1 call
audit_freshness60,000 tk · 20 fetches3,000 tk · 1 call
generate_llms_txt35,000 tk · 6 fetches3,000 tk · 1 call
extract_tone35,000 tk · 10 fetches5,000 tk · 1 call
Full suite264,500 tk · 56 fetches47,000 tk · 9 calls

82% fewer tokens. And you get metrics Claude cannot compute from raw HTML alone.


What happens after an audit

Claude receives 30+ scored checks across SEO, AEO, and E-E-A-T. It then offers a fix brief: structured markdown with every failing check, prioritized by impact, with specific fix instructions. Paste it into Claude Code, Cursor, or VS Code and start shipping.

Claude also offers generators for quick wins. Failing robots.txt? Claude generates one. Same for llms.txt, sitemap, and freshness code. The audit-to-fix loop runs in a single conversation.


Tools

Free — no API key required
Say to ClaudeWhat it doesTool
"Stobo this site: example.com"30 SEO + 7 AEO checks + E-E-A-T + blog detection across your whole siteaudit_site
"Audit this article: example.com/blog/post"7 SEO + 14 AEO checks on a single articleaudit_article
"Generate a fix brief"Structured markdown fix brief from a completed audit. Numbered tasks, priority order, fix instructions. IDE-ready.generate_fix_brief
"Check freshness across example.com/sitemap.xml"Scan your sitemap for datePublished and dateModified coverageaudit_freshness
"Generate a robots.txt for example.com"AI-crawler-friendly robots.txt. All 21 major bots covered.generate_robots_txt
"Generate a sitemap for example.com"BFS-crawl up to 200 URLs and return a sitemap.xmlgenerate_sitemap
"Generate freshness code for example.com/blog/post"JSON-LD snippet with datePublished and dateModifiedgenerate_freshness_code
"Check connection"Diagnostic ping. Also tells you if a newer MCP version is available.check_connection
Premium — coming soon
Say to ClaudeWhat it doesTool
"Generate llms.txt for example.com"Crawl your site and return a spec-compliant llms.txtgenerate_llms_txt
"Extract brand voice from example.com/blog"Analyze up to 10 articles and create a persistent voice profileextract_tone
"Rewrite this article: example.com/blog/post"Audit + tone match + full rewrite in one pipelinerewrite_article
"Audit the UX of example.com"50+ UX checks across accessibility, forms, typography, and navigationaudit_ux
"How many credits do I have?"Credit balance and usage breakdownget_credits

Routing

  • Domain or homepage → audit_site
  • Blog post or article URL → audit_article
  • After any audit → Claude offers generate_fix_brief automatically

Install

pip install stobo-mcp

No install with uvx:

uvx stobo-mcp

Setup

Add to your Claude Desktop config.

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "stobo": {
      "command": "stobo-mcp",
      "env": {
        "STOBO_API_KEY": "your-api-key",
        "STOBO_BASE_URL": "https://api.trystobo.com"
      }
    }
  }
}

STOBO_API_KEY is optional. Every audit and fix brief tool works without one. API key support for premium tools is coming soon.

Full setup guide at docs.trystobo.com.


Upgrades

pip install --upgrade stobo-mcp

Run check_connection. Claude tells you if a newer version is available.


What's new in v0.5.0

  • generate_fix_brief: structured fix brief from any completed audit. Free, instant, no LLM.
  • Claude now offers a fix brief automatically after every audit_site or audit_article run.
  • check_connection reports when a newer version is available.
  • Version strings are now consistent across server, client, and package.

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.