Skip to content

For your AI assistant · MCP

cagnIQ, inside your assistant.

Claude Code, Claude Desktop, Cursor — anything that speaks the Model Context Protocol can pull cagnIQ's reads directly: the same past-tense sentences, with the window, sample size and date attached, so your assistant grounds on real figures instead of guessing. MCP access is part of PRO.

Endpoint https://app.cagniq.com/mcp/

Step 1

Get a PRO account

MCP access is part of PRO. Start free, upgrade inside the app when you want your assistant connected.

Step 2

Create a key

App → Settings → AI access. Name the key for the machine it lives on. It is shown once — cagnIQ stores only a hash.

Step 3

Paste one command

Each client below is a single config entry. Ask your assistant about any US stock and it pulls the same reads the app shows.

Connect your client

Claude Code

claude mcp add cagniq --transport http https://app.cagniq.com/mcp/ --header "Authorization: Bearer cqk_YOURKEY"

Claude Desktop — claude_desktop_config.json

Desktop reaches header-authenticated remote servers through the mcp-remote bridge — needs Node.js 18+ (check with node --version). Find the file via Settings → Developer → Edit Config; the key rides in env because Desktop on Windows mangles args containing spaces. Restart Desktop after editing.

{
  "mcpServers": {
    "cagniq": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://app.cagniq.com/mcp/",
        "--header", "Authorization:${AUTH_HEADER}"
      ],
      "env": { "AUTH_HEADER": "Bearer cqk_YOURKEY" }
    }
  }
}

Cursor — .cursor/mcp.json

{
  "mcpServers": {
    "cagniq": {
      "url": "https://app.cagniq.com/mcp/",
      "headers": { "Authorization": "Bearer cqk_YOURKEY" }
    }
  }
}

claude.ai on the web and ChatGPT connectors need OAuth — that wave is next. The URL carries its trailing slash on purpose; keep it.

Thirteen tools, all read-only

Analytical reads carry their window, sample size and as-of date; every result carries the delayed-data disclosure. When there is no data, the tool says so in a sentence — your assistant is never handed a fabricated number.

get_drivers the Drivers panel — up to four plain-English reads, each with its window, sample size and date
get_signal_scorecard six technical signals plus the weighted composite in [−1, +1]
get_earnings_call_summaries every cached earnings-call summary, newest quarter first
get_options_flow the day's call/put premium split, notable contracts and narrative
get_correlation the most-correlated names with each pair’s coefficient and overlap
get_quote delayed quote carrying its own timestamp and source
get_price_history daily bars over 1M–5Y, truncation disclosed past 300 bars
get_market_movers the movers board, each section stamped with its data date
get_fundamentals vendor-reported fundamentals — nothing modeled
get_option_expirations listed option expiration dates
get_options_chain one expiration’s chain around the at-the-money strike, with IV and greeks
get_expected_move the options-implied move into the nearest expiry
analyze_options_strategy exact payoff math for a strategy you describe — breakevens, honest max gain and loss, the curve. It never proposes a structure.

Keys are shown once and stored only as a hash; revoking one takes effect within five minutes. Calls are rate-limited per account. Market data is delayed by at least 15 minutes. The strategy tool analyzes exactly the structure it is given — the same research-not-advice grammar as every cagnIQ surface.

Get started for free

Start free. Go deeper when you're ready.

The shortlist, the symbol card and the journal cost nothing. The depth is there when you want it.

Get started for free