Prerequisites
Before setting up Stobo MCP, ensure you have:UV runtime installed
Install or
uv for the uvx command:Stobo API key (optional)
Get a free API key at trystobo.com.Only needed for paid tools (
generate_llms_txt, extract_tone, rewrite_article).You can use Stobo MCP without an API key to access all free tools (audits, robots.txt, sitemap, freshness code).
Setup by editor
- Claude Desktop
- Claude Code (CLI)
- Cursor
- VS Code (Copilot)
- Windsurf
Claude Desktop (macOS/Windows)
Claude Desktop is the most popular MCP client. Configuration is done via a JSON config file.macOS
Edit~/Library/Application Support/Claude/claude_desktop_config.json:Windows
Edit%APPDATA%\Claude\claude_desktop_config.json:Without an API key
Remove theenv block entirely:Restart Claude Desktop
Close Claude Desktop completely and reopen it. The Stobo MCP server will start automatically.Verify setup
Ask Claude:Advanced configuration
Using a different base URL
If you’re using a self-hosted Stobo API or a custom endpoint, setSTOBO_BASE_URL:
Only change
STOBO_BASE_URL if told to by Stobo support. The default (https://api.trystobo.com) works for 99% of users.Installing stobo-mcp globally (alternative to uvx)
If you prefer not to useuvx, install the package globally:
Troubleshooting
Tools not showing up in my editor
Tools not showing up in my editor
Symptoms: Your AI assistant doesn’t recognize Stobo tools.Fixes:
- Restart your editor — MCP servers only load on startup
- Check your config file path — Ensure you edited the correct file:
- Claude Desktop (macOS):
~/Library/Application Support/Claude/claude_desktop_config.json - Claude Desktop (Windows):
%APPDATA%\Claude\claude_desktop_config.json - Cursor: Settings > MCP Servers
- VS Code:
.vscode/mcp.jsonin your project - Windsurf:
~/.codeium/windsurf/mcp_config.json
- Claude Desktop (macOS):
- Verify uvx is installed:
If not found, install it:
- Test manually:
It should start without errors. Press Ctrl+C to stop.
No API key configured error
No API key configured error
Symptoms: You see “No API key configured” when using a paid tool.Fixes:
- Sign up at trystobo.com and generate an API key
- Add the key to your config:
- Restart your editor
audit_site, audit_article, generate_robots_txt, etc.) work without a key. Only paid tools require authentication.API key is invalid or expired
API key is invalid or expired
Symptoms: You see “Your API key is invalid or expired.”Fixes:
- Log in to trystobo.com
- Go to Settings > API Keys
- Delete your old key and create a new one
- Update your MCP config with the new key
- Restart your editor
Connection refused or timeout
Connection refused or timeout
Symptoms: Tools fail with “connection refused” or “timeout” errors.Fixes:
- Check your internet connection
- Run the diagnostics tool:
Ask your AI assistant:
This runs
check_connectionand shows:- Whether the API is reachable
- Your base URL
- Whether you have an API key configured
- Verify STOBO_BASE_URL is not set (unless you’re using a custom endpoint)
- Try again in a few minutes — the API may be temporarily down
Rate limit reached
Rate limit reached
Symptoms: You see “Rate limit reached. Please wait a moment and try again.”Fixes:
- Wait a few seconds and retry — rate limits reset quickly
- Use caching — Don’t re-run the same audit unnecessarily (results are cached 24h)
- Batch requests — Instead of 10 separate prompts, ask “Audit these 10 URLs” so the AI runs them in parallel
Out of credits
Out of credits
Symptoms: You see “You’ve run out of credits.”Fixes:
- Log in to trystobo.com
- Go to Settings > Billing
- Purchase credits or upgrade your plan
- Continue using paid tools — credits are added instantly
audit_site, audit_article, etc.) continue to work even with zero credits.Testing your setup
Once configured, test that Stobo MCP is working:Ask for the tool list
Run a free audit
audit_site (free, no key needed). You should get a combined SEO + AEO score.Test a paid tool (if you have an API key)
get_credits and shows your balance. If you see your plan and usage, your API key is working.