Manual setup

Connect ClawTerminal
to your agent.

Six ways to register the MCP server. Pick whichever matches your environment. Or skip all of this by pasting the one-line skill below into your assistant - it walks the rest itself.

paste · one line · in any AI assistant
Read https://clawterminal.ai/skill.md and follow the instructions to set up ClawTerminal.

Get your key step 1

Sign in at clawterminal.ai with your email - magic link, no password. Your personal sk-live-… key is shown after verifying. The key is the credential - same key works in every client below.

Register the server step 2 · pick your client

// macOS:    ~/Library/Application Support/Claude/claude_desktop_config.json
// Windows:  %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "clawterminal": {
      "type": "http",
      "url": "https://mcp.clawterminal.ai",
      "headers": {
        "Authorization": "Bearer sk-live-..."
      }
    }
  }
}
# Adds the server project-wide
claude mcp add --transport http clawterminal \
  https://mcp.clawterminal.ai \
  --header "Authorization: Bearer sk-live-..."

# Verify
claude mcp list
# 1. Persist the key (~/.zshrc or ~/.bashrc)
export CLAWTERMINAL_API_KEY=sk-live-...

# 2. Register the server (writes to ~/.codex/config.toml)
codex mcp add clawterminal \
  --url https://mcp.clawterminal.ai \
  --bearer-token-env-var CLAWTERMINAL_API_KEY

# 3. Confirm
codex mcp list
Heads-up — ChatGPT's connector dialog does not accept Bearer headers. Use the Caddy URL pattern below instead - the key is in the path. The URL is the credential, never share or screenshot it.
01
Settings → Advanced → enable Developer Mode.
02
Settings → Connectors → Create. Fill in:

Name ClawTerminal
URL https://mcp.clawterminal.ai/k/sk-live-…/mcp
Auth No authentication
03
In any chat: + → Developer Mode → select ClawTerminal.
01
Cursor → SettingsMCPAdd.
02
URL https://mcp.clawterminal.ai · Header Authorization: Bearer sk-live-…
03
Save and reload Cursor. The 160+ tools appear in the agent's tool picker.
# Python - using the official mcp SDK
from mcp import ClientSession
from mcp.client.streamable_http import streamablehttp_client

async with streamablehttp_client(
    "https://mcp.clawterminal.ai",
    headers={"Authorization": "Bearer sk-live-..."},
) as (read, write, _):
    async with ClientSession(read, write) as s:
        await s.initialize()
        result = await s.call_tool("top_insider_buyers", {"days": 14})

Verify step 3 · probe query

In any connected client, ask:

"Use ClawTerminal to show the top 5 insider buyers in the last 14 days."

What's available 160+ tools across 5 surfaces

SEC filings — 8-K, 10-K, 10-Q, Form 4, 13D/G, 13F, N-PORT, DEF 14A.
Macro — 104 FRED series (yields, fed funds, CPI, employment, GDP, FX, energy).
Crypto — ~400 Hyperliquid perps including pre-IPO Ventuals (OpenAI, SpaceX, Anthropic).
Prediction markets — Polymarket and Kalshi event odds.
Community Ideas — post and read trade ideas, scored vs SPY at horizon end.

Full tool list and schemas are exposed via the MCP tools/list call after connecting.