InsiderCat LogoInsiderCat

InsiderCat API & MCP Docs

Connect your AI assistant with the MCP server, or call the REST API directly.

MCP Server Docs

Connect Claude and other AI assistants to InsiderCat: US Congress trades, live politician portfolios with delay-adjusted returns, corporate insider trades, and Trump-related portfolios. Every tool is read-only.

Server URL
https://insidercat.com/api/v1/mcp
Transport
Streamable HTTP
Authentication
OAuth 2.1 (sign in with Google) or API key
MCP manifest
/.well-known/mcp.json

Connect

Claude (web, desktop and mobile)

  1. Open InsiderCat in Claude's connector directory (web, desktop or mobile) and click Connect. On Team and Enterprise plans, an owner enables it for the organization first.
  2. Sign in with Google and click Allow.
  3. Ask Claude about Congress trades, portfolios or insider activity. It uses InsiderCat tools when they're relevant.

Other MCP clients (API key)

Clients without OAuth support can send an API key as a bearer token (Authorization: Bearer ic_live_…). Create a key and copy a ready-made config for Claude Code, Gemini CLI, ChatGPT and others on the API & MCP page.

Authentication & permissions

  • Sign-in uses OAuth 2.1 with PKCE. Claude registers itself automatically (dynamic client registration), so there's no client ID or secret to copy.
  • The only scope is mcp:read: read access to InsiderCat's published data through the MCP server. It can't change your account, billing or API keys.
  • Access tokens expire after 1 hour. Refresh tokens last 60 days and are replaced every time they're used.
  • Tool calls need an active API & MCP plan. Without one you can still connect, and tools reply with a message explaining how to get a plan.
  • Rate limit: 120 requests per minute per API key or connection.

Your data & disconnecting

  • Signing in with Google uses your InsiderCat account, or creates one if you don't have it yet.
  • InsiderCat only receives the tool parameters your assistant sends (for example a ticker or a date range), not your conversation.
  • To disconnect, remove InsiderCat in your assistant's connector settings, or revoke it under Connected apps on the API & MCP page. Access stops within a minute.
  • See our privacy policy for details.

Example prompts

  • “What have members of Congress been buying this week?”
  • “Show recent insider trades for NVDA.”
  • “Which politicians beat the S&P 500 over the last 6 months, delay-adjusted?”
  • “Who in Congress holds Lockheed Martin, and how big are the positions?”
  • “How has Trump's portfolio performed compared to Nancy Pelosi's?”

Tools

All 20 tools are read-only and idempotent, and only return InsiderCat data. Names and descriptions are shown in English, exactly as your assistant sees them.

Trades

Sentiment

Congress portfolios

Trump

Stocks

Errors

  • 401 Unauthorized: not signed in, or the token expired or was revoked. Claude refreshes the token or asks you to reconnect.
  • No active plan: tool calls return an error message with a link to pricing instead of data.
  • 429 Too Many Requests: rate limit reached. Wait a moment and try again.

Support

Questions or problems connecting? Email hi@insidercat.com.

API Docs

All public endpoints, query parameters, code samples, and example responses.

Version: 1.0.0

OpenAPI spec: /openapi.json or /api/openapi.yaml.
For redistribution or commercial rights, contact hi@insidercat.com.
Versioning & deprecation policy.

Discovery

Health

Trades

Sentiment

Portfolio

Stock

Mentions

Trump's Sponsors