cuehq:

CueHQ for agents

Your cues, in your agent. Connect once, then ask it to find who is asking for what you sell, draft the reply in your voice, and log what you posted. Nothing is posted for you and no account is connected.

Two ways to connect
  • Sign in. Where the client supports it, you sign in with your CueHQ account and allow the agent. Nothing to copy.
  • An API key. Everywhere else, make a key in Settings → Agents and send it as Authorization: Bearer cuehq_sk_…. A key acts as you, so keep it out of shared files.

Claude Code

Sign in: add it, then type /mcp in Claude Code and pick cuehq
claude mcp add --transport http cuehq --scope user https://www.cuehq.social/mcp
Or with an API key
claude mcp add --transport http cuehq --scope user https://www.cuehq.social/mcp \
  --header "Authorization: Bearer cuehq_sk_…"

Claude (web and desktop)

Go to Customize, then Connectors. Select + Add, then Add custom connector.

Name it CueHQ and enter https://www.cuehq.social/mcp, then Continue.

Under Authentication, pick Sign in now and sign in with your CueHQ account.

Or with an API key: pick No sign in, and under Request headers add Authorization with the value Bearer cuehq_sk_…

On Team and Enterprise plans an owner adds the connector in Organization settings, and everyone shares a request header, so use sign in there.

Codex CLI

Sign in
codex mcp add cuehq --url https://www.cuehq.social/mcp
codex mcp login cuehq
Or with an API key, in ~/.codex/config.toml
[mcp_servers.cuehq]
url = "https://www.cuehq.social/mcp"
bearer_token_env_var = "CUEHQ_API_KEY"

Then set CUEHQ_API_KEY to your key in the shell you run Codex from.

Cursor

Sign in, in ~/.cursor/mcp.json (Cursor signs in to servers that need it)
{
  "mcpServers": {
    "cuehq": {
      "url": "https://www.cuehq.social/mcp"
    }
  }
}
Or with an API key
{
  "mcpServers": {
    "cuehq": {
      "url": "https://www.cuehq.social/mcp",
      "headers": {
        "Authorization": "Bearer ${env:CUEHQ_API_KEY}"
      }
    }
  }
}

The command behind that link, cuehq-mcp, is on npm and in the MCP registry.

Gemini CLI

Sign in: add it, then type /mcp auth cuehq in Gemini
gemini mcp add --scope user --transport http cuehq https://www.cuehq.social/mcp
Or with an API key
gemini mcp add --scope user --transport http \
  --header "Authorization: Bearer cuehq_sk_…" \
  cuehq https://www.cuehq.social/mcp

Grok

On grok.com: go to grok.com/connectors, select New connector, then Custom, and enter https://www.cuehq.social/mcp. Grok asks you to sign in.

Grok Build: add it, then open /mcps in Grok and press i on cuehq to sign in
grok mcp add --transport http cuehq https://www.cuehq.social/mcp
Or with an API key, in ~/.grok/config.toml
[mcp_servers.cuehq]
url = "https://www.cuehq.social/mcp"
headers = { "Authorization" = "Bearer ${CUEHQ_API_KEY}" }

Muse Code

Sign in: add this to ~/.config/muse/settings.json, then run muse mcp login cuehq
{
  "schema_version": 1,
  "mcp_servers": {
    "cuehq": {
      "transport": "streamable_http",
      "url": "https://www.cuehq.social/mcp"
    }
  }
}
Or with an API key
{
  "schema_version": 1,
  "mcp_servers": {
    "cuehq": {
      "transport": "streamable_http",
      "url": "https://www.cuehq.social/mcp",
      "headers": { "Authorization": "Bearer cuehq_sk_…" }
    }
  }
}

ChatGPT

On the web, go to chatgpt.com/plugins, select the plus button, then Add custom MCP server.

Name it CueHQ, enter https://www.cuehq.social/mcp as the server URL, and choose OAuth for authentication.

Accept the risk note, create it, then sign in with your CueHQ account.

Any client

Point it at https://www.cuehq.social/mcp (Streamable HTTP). A client that supports MCP sign in finds it on its own. If yours does not, send your key on every request:

Header
Authorization: Bearer cuehq_sk_…

What it can do

  • brands Your brands and their plan
  • list_cues Your cues, by tab: all, priority, mentions, competitors
  • get_cue One cue with its top replies and drafts
  • draft_reply Drafts in your voice
  • mark_replied Log what you posted, so we can track how it grows
  • skip_cue Skip a cue
  • weekly_report This week, next to last week