Stobo SEO & AEO Audit

io.github.stobo-app由 GitHub 账号 stobo-app 发布v0.4.3更新于 Oct 25, 2026

AI-powered SEO and AEO audit for websites

发布方自己的服务:audit.domains - Domain Valuation

已验证STDIO仅桌面

概览

AI 生成的概览

一个已停用的 SEO/AEO 审计 MCP 服务器,供 Claude Desktop 使用,现仅提供一个报告服务停运的状态工具。

可以做什么
报告服务状态:仅有一个 stobo_status 工具,用于说明 Stobo 审计服务已停用、其 API 已不可用,除此之外不提供其他功能。
适用场景
仅适用于存档或查阅用途,例如想确认该服务的停运状态。它无法用于网站审计,因为审计工具已不存在,后端 API 也已关闭。
运行要求
通过 uvx 或 pip 从 stobo-mcp 的 PyPI 包以本地进程方式运行,并在 Claude Desktop 中配置。STOBO_API_KEY 环境变量为可选项,STOBO_BASE_URL 默认指向已不可用的 Stobo API。
安装前请注意
该服务已于 2026 年 5 月停用,API 已下线,已发布版本仅供存档安装。不要指望审计或修复简报能正常工作,也不要为期待功能而提供 API 密钥。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Stobo SEO & AEO Audit,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

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 intoClaude 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

bash
pip install stobo-mcp

No install with uvx:

bash
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

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

bash
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

来源:README.md,提交 d2e459e

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.4.3最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Audit 集成