Claude Connectors Directory listing

Growth Radar for Claude

get_recommendations → verified /wins

Growth Radar puts SEO, GEO and AEO work across all your sites behind a set of MCP tools. Call list_apps, then get_recommendations for a ranked backlog where every row carries step-by-step fix instructions and a verify condition. Mark items complete or dismissed with update_recommendation so each shipped fix gets graded. Hosted MCP at https://growthradar.app/api/mcp. Auth: Bearer API token (POST /api/tokens once you're invited; not open to everyone yet). Early access: join the waitlist at growthradar.app.

Before, after, graded

  1. Before

    Ask for the next fix

    get_recommendations returns a ranked backlog: each row is a hypothesis with step-by-step fix instructions and a verify condition.

  2. After

    Ship it, mark it complete

    update_recommendation marks the row complete, so Growth Radar can grade it.

  3. Graded

    Win, loss, flat or inconclusive

    Once the grading window closes, the change is graded against its baseline and similar untouched pages.

What the MCP returns

The hosted tools already run at https://growthradar.app/api/mcp. This page documents get_recommendations and the loop that grades each fix. It adds no new tools.

ToolReturns
list_appsEvery tracked app with open/dismissed recommendation counts, search-data freshness, and a caveat when an empty backlog doesn't mean a healthy site.
get_recommendationsRanked to-do list for one app (or all): diagnosis, surface, ordered steps, verify condition, and metric for the scoring loop.
update_recommendationactivate / complete / dismiss / reopen. A completed fix is graded win, loss or flat after its scoring window and published on /wins.

Does the fix work?

When a recommendation is marked complete, Growth Radar checks the same metric again later and tells you whether it moved.

Sample get_recommendations payload

The same shape the hosted MCP returns: a hypothesis with a playbook, not a work order. The site and figures are made up.

{
  "id": 42,
  "app": "example-site",
  "kind": "seo",
  "title": "Improve CTR for /recipes/weeknight-pasta (position ~8, CTR 0.9%)",
  "why": "The page gets impressions, but the snippet loses the click: the title and meta undersell it.",
  "priority": 1,
  "score": 78,
  "status": "proposed",
  "fix": {
    "id": "seo-ctr-snippet",
    "diagnosis": "The search snippet doesn't match what people searching these queries want.",
    "surface": "app/recipes/[slug]/page.tsx title + meta description",
    "steps": [
      "Rewrite the title to name the outcome the query implies.",
      "Tighten the meta description to one concrete benefit + CTA.",
      "Open a PR. Don't merge it from the agent."
    ],
    "verify": "Re-check GSC CTR for the page after ~28 days; record baseline → outcome.",
    "metric": "gsc_ctr",
    "effortMinutes": 25,
    "matched": true,
    "interventionKind": "title_rewrite"
  }
}

Install in Claude

Claude Code (hosted HTTP MCP)

The one-click button opens Claude's Add custom connector dialog with the hosted URL filled in. Or paste claude mcp add. Either way, add the Authorization header yourself.

Add to Claude Code
claude mcp add --scope user --transport http growth-radar \
  https://growthradar.app/api/mcp \
  --header "Authorization: Bearer YOUR_GROWTH_RADAR_API_TOKEN"

Project-scoped .mcp.json (type: "http" is required):

{
  "mcpServers": {
    "growth-radar": {
      "type": "http",
      "url": "https://growthradar.app/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_GROWTH_RADAR_API_TOKEN"
      }
    }
  }
}

Discovery: /.well-known/mcp.json.

To get a token, sign in, then POST https://growthradar.app/api/tokens. Without a valid bearer token, the server rejects every call.

Example prompts

Three prompts for directory submission. Each one uses a different tool.

  1. list_apps

    “List my Growth Radar apps and flag any whose empty backlog might mean unmeasured, not healthy.”

  2. get_recommendations

    “Call get_recommendations for the highest-priority app and show the top fix with its steps and verify condition.”

  3. update_recommendation

    “After I ship the PR, call update_recommendation complete on that id so the scoring loop can grade it at 28 days.”

Directory submission kit

Name
Growth Radar
Tagline
get_recommendations → verified /wins
Documentation URL
https://growthradar.app/for/claude
MCP URL
https://growthradar.app/api/mcp
Pricing
14-day trial, then Free or paid. See /pricing
Open the Claude Connectors Directory submission form

Also see Cursor listing · GEO