Kalshi

Provides access to Kalshi markets with search, details, portfolio, and order placement via RSA-PSS authenticated MCP interactions.
  • python

0

GitHub Stars

python

Language

3 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "yakub268-kalshi-mcp": {
      "command": "python",
      "args": [
        "-m",
        "kalshi_mcp"
      ],
      "env": {
        "KALSHI_API_KEY": "YOUR_API_KEY",
        "KALSHI_PRIVATE_KEY_PATH": "PATH_TO_YOUR_PRIVATE_KEY.pem"
      }
    }
  }
}

You can connect Claude Desktop to Kalshi prediction markets through a production-grade MCP server. It provides fast, authenticated access to search, analyze, and trade markets, plus real-time portfolio data and market details, enabling seamless interaction from your trading workflow.

How to use

This MCP server exposes a set of tools you can call from your MCP client to interact with Kalshi markets. You can search markets by keyword, retrieve market details and order books, view your portfolio and open positions, check trending markets by 24-hour volume, place limit orders, and fetch all markets within a series.

Get started with a simple setup

Configure the MCP connection in Claude Desktop so it can sign and send requests to Kalshi using your private key and API key. The server authenticates with RSA-PSS signatures and enforces rate limits to ensure reliable operation across multiple conversations.

Usage patterns you can perform

  • Check your current balance and open positions to monitor exposure.

  • Search for markets related to topics you care about, and inspect prices and volumes.

  • Retrieve market details and depth in the order book to assess liquidity.

  • Place limit orders to trade specific contracts at your target prices.

Test the connection

Restart Claude Desktop after configuring, then try simple queries such as asking for your Kalshi balance or searching for markets about a topic of interest to confirm the MCP connection is working.

Available tools

search_markets

Search markets by keyword and fetch current prices and trading volume.

get_market_details

Retrieve full market information along with orderbook depth.

get_portfolio

Display your account balance and open positions.

get_trending_markets

Show top markets by 24-hour trading volume.

place_order

Execute limit orders to trade Kalshi contracts.

get_series_markets

Fetch all markets within a market series, such as a series of Federal Reserve events.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational