SearchGenieby HYVE Labs
← Back to home
Model Context Protocol

Connect your AI to Search Genie

Search Genie exposes a Model Context Protocol (MCP) server, so AI clients like Claude, Cursor, and ChatGPT can query your brand's search-intelligence data directly. ChatGPT and Claude use secure OAuth; command-line clients can use an expiring header key.

Endpointhttps://search-genie.hyvelabs.tech/mcp

What each package can do

The tools your AI client can call are gated by your Search Genie package. Capabilities below describe what is available per package.

CapabilityStarterGrowthEnterprise
Read surfaces (overview, prompt search, share of voice, organic performance, blog listing)Not availableIncludedIncluded
Opportunities, keyword research, page scraping—IncludedIncluded
SEO action generation, full blog creation——Included
Connector access levelNot availableReadFull
Rate limit (requests / minute)—60120

MCP requires a live Growth or Enterprise workspace subscription. A connector or CLI key can request less access than the plan, but it can never raise the plan's access.

Set up your client

Use OAuth for current ChatGPT and Claude remote connectors. Use an expiring API key only for command-line or local clients that can send an Authorization header.

ChatGPT and Claude — OAuth (recommended)

In ChatGPT or Claude's connector settings, add a custom connector and paste the plain endpoint below. The client redirects you to Search Genie to sign in, choose one brand and approve a package ceiling. No secret is pasted into the URL.

remote connector url
https://search-genie.hyvelabs.tech/mcp

The OAuth grant appears under Settings → API Connections and can be revoked immediately. Access tokens are short-lived; the connector refreshes them without exposing a reusable API key.

Before you start

  • Your workspace needs a live Growth or Enterprise subscription.
  • The person who approves the connection must be a workspace admin with two-step verification (authenticator code or passkey) already set up on their Search Genie account.
  • Each connection sees exactly one brand. Connect a second brand with a second connection.
  • Copy the endpoint from this page or from Settings → API Connections. Never put a key in the URL.

ChatGPT (web or desktop)

  1. Open Settings → Connectors → Advanced and turn on Developer mode (required for custom MCP servers; Plus, Pro, Team and Enterprise plans).
  2. Back under Connectors, choose Create. Name it "Search Genie", paste the endpoint above as the MCP server URL, and set Authentication to OAuth.
  3. Create it. ChatGPT opens the Search Genie sign-in and consent page.
  4. Sign in, complete two-step verification, choose the workspace, the brand and the access level, then press Approve connection.
  5. In a chat, enable the Search Genie connector (or Deep research → sources) and ask a question about your brand.

Claude (claude.ai and Claude Desktop)

  1. Open Settings → Connectors and choose Add custom connector.
  2. Name it "Search Genie" and paste the endpoint above. Leave the OAuth client fields empty: Search Genie registers the client automatically.
  3. Press Add, then Connect. Claude opens the Search Genie consent page.
  4. Sign in, complete two-step verification, choose the workspace, the brand and the access level, then approve.
  5. Enable the connector in a conversation. On Claude Desktop the same connector list is available under Settings → Connectors; the mcp-remote configuration below is only for setups that cannot use connectors.

If something does not work

  • "Requires a live Growth or Enterprise subscription": the subscription, not the connection, is the blocker. Check Settings → Billing.
  • The consent page refuses you: you are not a workspace admin, or two-step verification is not set up. Ask an admin to approve, or enable verification under Settings → Security first.
  • A tool is missing in the assistant: tools follow the smaller of the connection's package and your plan. New tools only appear after the connector is removed and added again; "Reconnect" does not refresh the list.
  • "Failed to create grant" when re-adding: deleting a connector in the assistant leaves its grant behind. Revoke the old "OAuth: …" row under Settings → API Connections, then add the connector again.
  • Rate-limit messages: the assistant is told how long to wait; repeated bursts suspend the connection for 15 minutes.

CLI and local clients

Replace sgk_YOUR_KEY_HERE with an expiring, brand-scoped key created inside the app.

Claude Code

A single command adds Search Genie over streaming HTTP with the key passed as an Authorization header.

terminal
claude mcp add --transport http search-genie https://search-genie.hyvelabs.tech/mcp --header "Authorization: Bearer sgk_YOUR_KEY_HERE"

Cursor

Add a search-genie entry to ~/.cursor/mcp.json.

~/.cursor/mcp.json
{
  "mcpServers": {
    "search-genie": {
      "url": "https://search-genie.hyvelabs.tech/mcp",
      "headers": {
        "Authorization": "Bearer sgk_YOUR_KEY_HERE"
      }
    }
  }
}

Claude Desktop

Claude Desktop speaks stdio, so bridge to the HTTP endpoint with the mcp-remote helper in your claude_desktop_config.json.

claude_desktop_config.json
{
  "mcpServers": {
    "search-genie": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://search-genie.hyvelabs.tech/mcp",
        "--header",
        "Authorization: Bearer sgk_YOUR_KEY_HERE"
      ]
    }
  }
}

Deep-research eligible. Search Genie exposes the required search and fetch tools for clients that support MCP deep-research sources.

Rate limits

Requests are throttled per package, counted per minute.

PackageLimit
Growth60 / min
Enterprise120 / min

Exceed a limit and the tool call returns a retry-after error — your client should back off and retry after the indicated delay.

Get your key

For CLI and local clients only, mint and revoke an expiring, brand-scoped sgk_… key inside the app at Settings → API Connections. Keys are shown once at creation. Store yours safely and revoke it from the same screen if it leaks.

Open API Connections →