MCP server for Stobo — AI-powered SEO/AEO content optimization
Project description
Stobo MCP Server
MCP server for Stobo — AI-powered SEO/AEO content optimization. Use Stobo's audit, tone extraction, llms.txt generation, and optimization tools directly from Claude Desktop.
Install
pip install stobo-mcp
Setup
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"stobo": {
"command": "stobo-mcp",
"env": {
"STOBO_API_KEY": "your-api-key",
"STOBO_BASE_URL": "https://api.trystobo.com"
}
}
}
}
Available Tools (19)
Site & Article Audits
| Tool | Auth | Description |
|---|---|---|
audit_site |
Free | Main entry point. Full site audit: 30 SEO + 7 AEO checks + blog detection + sitemap discovery |
audit_article |
Free | Article-level SEO + AEO audit (for specific blog posts) |
audit_seo |
Free | SEO-only audit on a single page |
audit_aeo |
Free | AEO-only audit on a single page |
get_audit |
Key | Fetch audit results by ID |
list_audits |
Key | List recent audits |
Brand Voice & Optimization
| Tool | Auth | Description |
|---|---|---|
extract_tone |
Paid | Extract brand voice profile from a blog (500 credits) |
get_tone |
Key | Get a stored tone profile |
list_tone_profiles |
Key | List all tone profiles |
delete_tone |
Key | Delete a stored tone profile |
optimize |
Paid | Start full optimization pipeline: audit + tone + rewrite (1,000 credits) |
get_job |
Key | Check optimization job status |
get_job_preview |
Key | Get before/after preview of a completed optimization |
list_jobs |
Key | List optimization jobs |
Content & Reports
| Tool | Auth | Description |
|---|---|---|
generate_llms_txt |
Paid | Generate a llms.txt file for AI discoverability (500 credits) |
freshness_audit |
Free | Audit sitemap for content freshness (dateModified schema) |
get_freshness |
Key | Get a previously completed freshness audit |
export_report |
Paid | Generate a markdown report (200 credits) |
get_export |
Key | Get a cached export report |
Account
| Tool | Auth | Description |
|---|---|---|
get_credits |
Key | Check credit usage, balance, and breakdown |
Routing Rules
- Default: Use
audit_sitefor any domain, homepage, or generic "audit this" request - Only use
audit_articlewhen the URL is clearly a specific blog post (contains/blog/,/post/,/article/)
Examples:
- "audit phantombuster.com" ->
audit_site - "audit https://example.com" ->
audit_site - "check https://example.com/blog/my-post" ->
audit_article
Usage in Claude Desktop
Just ask Claude:
- "Audit https://example.com" (uses audit_site)
- "Deep-dive https://example.com/blog/my-post" (uses audit_article)
- "Extract the brand voice from https://example.com/blog"
- "Generate a llms.txt for https://example.com"
- "Optimize https://example.com/blog/my-article"
- "How many credits do I have left?"
What's New in 0.2.0
audit_site— full website audit with combined score, SEO categories, AEO checklist, blog detection, sitemap discoverygenerate_llms_txt— create spec-compliant llms.txt filesdelete_tone— delete stored brand voice profilesget_job_preview/list_jobs— optimization job managementget_freshness/get_export— retrieve cached resultsget_credits— check credit usage and balance- Improved tool descriptions with routing rules and formatting guidance
Get an API Key
- Sign up at trystobo.com
- Go to Settings > API Keys
- Create a new key and add it to your Claude Desktop config
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file stobo_mcp-0.3.7.tar.gz.
File metadata
- Download URL: stobo_mcp-0.3.7.tar.gz
- Upload date:
- Size: 7.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
943fde9370ba01d3775723d3761ac2e29766bddff00668884937caee6fdc7096
|
|
| MD5 |
77f08070682e7538727785100c78e910
|
|
| BLAKE2b-256 |
340360d842c3d032001c2173bf34de7191b7db5b53b07fc3cc1078cecc20277d
|
File details
Details for the file stobo_mcp-0.3.7-py3-none-any.whl.
File metadata
- Download URL: stobo_mcp-0.3.7-py3-none-any.whl
- Upload date:
- Size: 7.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
78ec93173bc476637a24667f59ff43adc72412e89f4681601d24e720fbf93955
|
|
| MD5 |
ccd0bf7f9951e15fe6d628325c6686b4
|
|
| BLAKE2b-256 |
cf1f7e730b0384e9a895099918c152642e74058d1aa5f5678c2f9360f39ef121
|