# Stobo MCP Server

MCP server for [Stobo](https://trystobo.com) — AI-powered SEO/AEO content optimization. Use Stobo's audit, tone extraction, and optimization tools directly from Claude Desktop.

## Install

```bash
pip install stobo-mcp
```

## Setup

Add to your Claude Desktop config (`~/Library/Application Support/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"
      }
    }
  }
}
```

## Available Tools

| Tool | Description |
|------|-------------|
| `audit_article` | Full SEO + AEO audit on a URL |
| `audit_seo` | SEO-only audit |
| `audit_aeo` | AEO-only audit (AI engine optimization) |
| `get_audit` | Fetch audit results by ID |
| `list_audits` | List recent audits |
| `extract_tone` | Extract brand voice from a blog |
| `get_tone` | Get a stored tone profile |
| `list_tone_profiles` | List all tone profiles |
| `optimize` | Start full optimization pipeline (audit + tone + rewrite) |
| `get_job` | Check optimization job status |
| `freshness_audit` | Audit sitemap for content freshness |
| `export_report` | Generate a markdown report |

## Usage in Claude Desktop

Just ask Claude:

- "Audit https://example.com for SEO and AEO"
- "Extract the brand voice from https://example.com/blog"
- "Run a freshness audit on https://example.com/sitemap.xml"
- "Optimize https://example.com/blog/my-article"

## Get an API Key

1. Sign up at [trystobo.com](https://trystobo.com)
2. Go to Settings → API Keys
3. Create a new key and add it to your Claude Desktop config
