Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Server Kalshi

    A MCP server to interact with Kalshi prediction markets

    10 stars
    Python
    Updated Oct 24, 2025

    Table of Contents

    • Configuration
    • Claude Desktop
    • Local Development
    • Getting Kalshi API Creds
    • Getting a Test Account
    • UVX

    Table of Contents

    • Configuration
    • Claude Desktop
    • Local Development
    • Getting Kalshi API Creds
    • Getting a Test Account
    • UVX

    Documentation

    MCP Server Kalshi

    This is an MCP server for the Kalshi REST API

    Configuration

    Claude Desktop

    Setting up with UVX

    json
    "mcpServers": {
      "kalshi": {
        "command": "uvx",
        "args": ["mcp-server-kalshi"],
        "env": {
            "KALSHI_PRIVATE_KEY_PATH": "PATH TO YOUR RSA KEY FILE",
            "KALSHI_API_KEY": "",
            "BASE_URL": "https://api.elections.kalshi.com"
        }
      }
    }

    Setting up with Docker

    1. Build the container from root directory docker build -t mcp-server-kalshi .

    2. Configure client to run the container (ensure the bind command gives the container access to your rsa key files)

    json
    "mcpServers": {
      "kalshi": {
        "command": "docker",
        "args": ["run", "--rm", "-i", "--mount", "type=bind,src=/Users/username,dst=/Users/username", "-e", "KALSHI_PRIVATE_KEY_PATH", "-e", "KALSHI_API_KEY","-e", "BASE_URL", "mcp-server-kalshi"],
        "env": {
            "KALSHI_PRIVATE_KEY_PATH": "PATH TO YOUR RSA KEY FILE",
            "KALSHI_API_KEY": "",
            "BASE_URL": "https://api.elections.kalshi.com"
        }
      }
    }

    Local Development

    1. Create a .env file in the root directory with the following variables

    • BASE_URL The kalshi API URL
    • KALSHI_API_KEY The API key for the corresponding environment
    • KALSHI_PRIVATE_KEY_PATH A filepath to a file containing your Kalshi RSA private key

    2. Install deps via uv pip install -e . Dev deps can be installed with uv pip install -e .[dev]

    3. Run with uv run start

    Getting Kalshi API Creds

    To get Kalshi API creds, follow the instrictions here

    Getting a Test Account

    You may want to run the server against a kalshi demo account. To get an account, follow the instructions here

    Then, set BASE_URL=https://demo-api.kalshi.co for this MCP server and update your KALSHI_API_KEY and KALSHI_PRIVATE_KEY_PATH to point towards credentials generated in the testing environment

    UVX

    To run in MCP inspector

    bash
    npx @modelcontextprotocol/inspector uv --directory /path/to/your/mcp-server-kalshi run start

    To run in claud desktop, update your MCP config to:

    json
    {
        "mcpServers": {
            "kalshi": {
                "command": "uv",
                "args": [ 
                "--directory",
                "/",
                "run",
                "start"
                ],
                "env": {
                    "KALSHI_PRIVATE_KEY_PATH": "PATH TO YOUR RSA KEY FILE",
                    "KALSHI_API_KEY": "",
                    "BASE_URL": "https://api.elections.kalshi.com"
                }
            }
        }
    }

    Similar MCP

    Based on tags & features

    • ES

      Esp Rainmaker Mcp

      Python·
      9
    • PE

      Personalizationmcp

      Python·
      12
    • FA

      Fal Mcp Server

      Python·
      8
    • GG

      Gget Mcp

      Python·
      17

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • ES

      Esp Rainmaker Mcp

      Python·
      9
    • PE

      Personalizationmcp

      Python·
      12
    • FA

      Fal Mcp Server

      Python·
      8
    • GG

      Gget Mcp

      Python·
      17

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k