Drillr provides market data, SEC filings, and AI-generated analysis for informational purposes only. Third-party data is not guaranteed accurate. See Disclaimer.

Developer Portal

Integrate Drillr’s financial research into your agents, terminals, or workflows via MCP or a REST API. Create a key below and make your first call in under five minutes.

Quick Start

~5 minutes
1Create an API key
Keys authenticate your MCP client or REST requests. The secret is shown exactly once — save it somewhere safe.

Integration options

Use whichever fits your stack. Both authenticate with the same API key.

MCP (Claude Desktop, Claude Code)
Connect to https://gateway.drillr.ai/mcp/data over Streamable HTTP — no bridge required. Nine data tools (run_sql, get_table_schema, sec_report_search, company_search, …) are exposed on this server.

Option A — Claude Code CLI (one command)

claude mcp add --transport http drillr-data https://gateway.drillr.ai/mcp/data \
  --header "Authorization: Bearer drl_your_key_here"

Option B — Claude Desktop config file (~/Library/Application Support/Claude/claude_desktop_config.json)

{
  "mcpServers": {
    "drillr-data": {
      "type": "http",
      "url": "https://gateway.drillr.ai/mcp/data",
      "headers": {
        "Authorization": "Bearer drl_your_key_here"
      }
    }
  }
}

API key is the recommended way. If you’re not a developer, send the snippet above to your agent (e.g. Claude Code) and follow its prompts — paste in the key you generated when asked.

REST API
POST /api/v1/search runs the synchronous research agent (NL question → answer). Defaults to SSE; pass "stream": false for a JSON body. The eight MCP data tools are also mirrored 1:1 under /api/v1/data/* — same inputs, same outputs, same pricing.
curl -N -X POST https://gateway.drillr.ai/api/v1/search \
  -H "Authorization: Bearer drl_your_key_here" \
  -H "Content-Type: application/json" \
  -H "Accept: text/event-stream" \
  -d '{"question": "What is NVDA PE ratio?"}'
CLIComing soon
A first-party drillr CLI is on the way — it will wrap the same authentication, search, and data tools available through MCP and REST. Until then, please use the MCP or REST channels above.