Skip to main content
Glama
senshile

Kalshi Multi-Agent Research MCP Server

by senshile

# Kalshi Multi-Agent Research MCP Server

A Model Context Protocol (MCP) server that exposes Kalshi prediction market data as tools for Claude Cowork. Designed to power a multi-agent research pipeline where specialist sub-agents (trend, orderbook, news, base-rate, fundamentals) independently analyze markets and produce confidence-rated trade signals.

Architecture

  • Python MCP server built on FastMCP (streamable HTTP transport)

  • Read-only Kalshi API integration (RSA-PSS signed requests)

  • Deployed as a remote Claude connector via ngrok tunnel

  • Orchestrated by a Cowork prompt that spawns parallel specialist agents

Related MCP server: MCP Prediction Markets

Tools exposed

  • list_markets — filter open/closed/settled markets

  • get_market — detail on a single market

  • get_orderbook — bid/ask depth

  • get_recent_trades — recent fill history

  • get_candlesticks — historical OHLC data

  • web_research — scrape external context

Setup

  1. Install dependencies: uv sync

  2. Create .env with KALSHI_KEY_ID and KALSHI_PRIVATE_KEY_PATH

  3. Place your Kalshi private key at the path specified in .env

  4. Run: uv run python server.py

  5. Expose via ngrok, add as a custom connector in Claude Desktop

Disclaimer

Research tool only. Not financial advice. Prediction markets carry real financial risk; AI-generated confidence scores are one signal, not a recommendation to trade.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    F
    maintenance
    Provides access to Kalshi prediction market data with 23 tools for querying events, markets, trades, forecasts, candlesticks, and live data from the CFTC-regulated exchange for trading on real-world events.
    7
    -
  • A
    license
    A
    quality
    D
    maintenance
    Provides search, trending, odds, arbitrage, and category browsing for prediction markets (Polymarket & Kalshi) via the Model Context Protocol, enabling AI agents to access live market data without API keys.
    5
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Give Claude access to Kalshi prediction markets — browse live odds, analyze price history, and trade YES/NO contracts.
    MIT
  • A
    license
    B
    quality
    B
    maintenance
    Enables AI assistants to trade on Kalshi through natural language, including placing orders, market data access, portfolio management, and paper trading with safety guardrails.
    60
    3 npm
    2
    MIT