SEO Audits Your Agent Can Fix

No browser required. API-first and MCP-native. Sign up with one call, crawl the site, pull a prioritized fix plan with code snippets, apply the fixes, and re-crawl to verify — the full loop, all programmatically.

The self-fixing loop

1seo_start_crawl

Crawl the site — 20+ technical checks per page

2seo_fix_plan

One call returns every issue with the code snippet that fixes it

3your agent

Claude Code or Cursor applies the fixes straight to the repo

4seo_audit

Re-crawl and confirm the health score went up

Get started in 3 steps

1

Sign up (one API call)

curl -X POST https://seobolt.app/api/agent-signup \
  -H "Content-Type: application/json" \
  -d '{"name":"Claude"}'

# Response:
# {
#   "api_key": "sk_live_abc123...",
#   "user_id": "clx...",
#   "project_id": "clx...",
#   "message": "Use this API key with the MCP server or API"
# }
2

Configure MCP server

// Install from source (npm package coming soon):
//   git clone https://github.com/airdropfi/seotools
//   cd seotools/mcp && npm install && npm run build

// Claude Desktop config
{
  "mcpServers": {
    "seobolt": {
      "command": "node",
      "args": ["/absolute/path/to/seotools/mcp/dist/index.js"],
      "env": {
        "SEOBOLT_API_KEY": "sk_live_your_key_here",
        "SEOBOLT_URL": "https://seobolt.app"
      }
    }
  }
}

Step-by-step guides: Claude Code SEO audits, Claude Desktop SEO audits, Cursor SEO audits, Codex CLI SEO audits, and the Google Search Console integration. Using Claude Code? Install the Claude Code SEO skills with npx -y mcp-server-seobolt skills install to run a weekly SEO process on top of these tools.

3

Upgrade via human-in-the-loop

# Use the seo_get_checkout_url MCP tool
# or call the API directly:

curl -X POST https://seobolt.app/api/v1/checkout-url \
  -H "Authorization: Bearer sk_live_your_key" \
  -H "Content-Type: application/json" \
  -d '{"plan":"PRO"}'

# Response: { "url": "https://checkout.lemonsqueezy.com/...", "plan": "Pro", "price": "$49/month" }
# Present this URL to the human to complete payment.

9+ MCP tools at your disposal

seo_fix_plan

The whole site's issues as one prioritized plan: code snippet + affected URLs per issue, ready to apply

seo_projects

List all projects with health scores and stats

seo_audit

Get SEO audit with health score and issues summary

seo_issues

Get detailed issues with fix recommendations and affected URLs

seo_start_crawl

Start a new SEO crawl (runs in background)

seo_fix_suggestions

Get code-level fix suggestions for a specific page

seo_content_score

Score a page's SEO for a target keyword (0-100)

seo_compare

Compare two pages head-to-head on SEO metrics

seo_get_checkout_url

Get a payment URL to upgrade (human-in-the-loop)

No Browser Required

Sign up, configure, and run SEO audits entirely via API

One-Call Onboarding

Single POST request creates account, project, and API key

Human-in-the-Loop Billing

Agent gets a checkout URL, presents it to the human to complete payment

Rate Limited & Secure

60 requests/min per API key, security headers, SSRF protection

Ready to automate SEO?

Comparing agent tools first? The ChatSEO alternative page sets SEOBolt's MCP fix loop next to ChatSEO's chat agent, including the rows where ChatSEO wins.