MCP.so
登录

MCP Server Kalshi

@9crusher

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

9crusher

关于 MCP Server Kalshi

A MCP server to interact with Kalshi prediction markets

MCP Server Kalshi 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-server-kalshi": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/inspector",
        "uv",
        "--directory",
        "/path/to/mcp-server-kalshi",
        "run",
        "start"
      ]
    }
  }
}

MCP Server Kalshi 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is MCP Server Kalshi?

It is an MCP (Model Context Protocol) server that gives Claude Code and other agent harnesses a first-class interface to Kalshi, the regulated prediction-market exchange. It supports end-to-end trading: browsing markets, researching them, reading settlement rules, pulling contract-terms PDFs, and executing trades through MCP tools.

How to use MCP Server Kalshi?

Configure via environment variables (KALSHI_ENV, KALSHI_API_KEY, KALSHI_PRIVATE_KEY_PATH). Run with uvx mcp-server-kalshi or via Docker. The server targets the Kalshi demo sandbox by default; set KALSHI_ENV=prod for real money. Order-placing tools require confirm=true to execute; without it they only return a preview.

Key features of MCP Server Kalshi

  • Discover markets, events, and series with filtering (no free‑text search).
  • Research markets via orderbook, candlesticks, and trade history.
  • Read full settlement rules and download contract‑terms PDFs.
  • Manage portfolio: balance, positions, fills, settlements.
  • Place, cancel, amend, and decrease orders with a natural buy/sell model.
  • Safety defaults: demo environment, preview‑only orders, optional credentials for read tools.

Use cases of MCP Server Kalshi

  • Let an agent research prediction market rules and settlement conditions before deciding to trade.
  • Automate portfolio monitoring and order adjustments based on market updates.
  • Build a trading assistant that can explain market orderbooks and candlestick data.
  • Enable a voice or chat interface to browse Kalshi markets and execute trades.

常见问题

1

What environments does MCP Server Kalshi support?

It supports `demo` (sandbox) and `prod` (real money). The default is `demo`.

2

Are API credentials required?

No. All market and rules tools work without authentication. Portfolio and order tools require a Kalshi API key and RSA private key.

3

How does the safety-by‑default feature work?

Order‑placing tools (`create_order`, `amend_order`) require `confirm=true` to actually place an order. Without it they return a human‑readable preview and the exact payload without executing anything.

4

What is the order model used by MCP Server Kalshi?

It exposes a natural model: `action` (buy/sell) + `side` (yes/no) + limit price in whole cents. The server automatically translates the underlying Kalshi API (which quotes everything from the YES leg) including the buy‑NO ⇄ sell‑YES price inversion.

5

What are the runtime dependencies?

Python 3.12 or later. Install dependencies with `uv sync`. For local development, include `--extra dev`.

评论

其他 分类下的更多 MCP 服务器