Kalshi Prediction Markets MCP Server
📦 PyPI · 🗂️ MCP Registry · 🐳 Container image · 🚀 Deploy guide. It runs locally over stdio via the published package.
People connecting finance tools to Claude, Cursor, VS Code, or another MCP client. The project is written in Python.
VERIFIED ACTIVE
LAST COMMIT 2026-08-23 · ★ 3 · #59 OF 283 MAINTAINED FINANCE · VERIFIED 2026-08-25
MIT · Python servers · how we verify → /methodology
01 · Install Kalshi Prediction Markets
before you install - you'll need
Set KALSHI_API_KEY_ID, KALSHI_PRIVATE_KEY_PATH, KALSHI_ENV, KALSHI_ALLOW_PROD before connecting. KALSHI_TRADING_ENABLED, MCP_ALLOW_COMBO_CREATION, MCP_MAX_COMBO_CREATIONS_PER_DAY are optional or environment-specific per the README.
Claude Code
claude mcp add cejor6-kalshi-mcp-server -- uvx kalshi-mcp-server Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"cejor6-kalshi-mcp-server": {
"command": "uvx",
"args": [
"kalshi-mcp-server"
]
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions · container (OCI image) - can be sandboxed away from your filesystem
license MIT - declared in the repository
pypi package kalshi-mcp-server - check the name against the project README before installing (PyPI has no namespace ownership)
registry namespace io.github.cejor6 is GitHub-verified and matches the repo owner
03 · What Kalshi Prediction Markets can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
Latest releases
v0.1.12 · 2026-07-13
Adds a narrowly-scoped external-data fetch tool for research-agent consumers, plus MCP-conformance linting and dependency updates. · Highlights · new kalshi_fetch_external_data tool - a read-only, GET-only, https-only…
v0.1.11 · 2026-07-13
Candlestick validation - turn two silent Kalshi footguns into actionable errors. · Highlights · validate candlestick params before the HTTP call. period_interval is now a Literal[1, 60, 1440] enum in the tool schema…
v0.1.10 · 2026-07-13
Runtime-tunable safety limits - tighten the risk envelope without a redeploy. · Highlights · the four per-order caps (MCP_MAX_ORDER_SIZE_USD, MCP_DAILY_LIMIT_USD, MCP_MAX_CONTRACTS_PER_ORDER, MCP_CASH_RESERVE_USD) can…
04 · Who maintains Kalshi Prediction Markets
Kalshi Prediction Markets is maintained by cejor6. It's the only MCP server we track from this author; the repo dates to May 2026.
05 · Facts
- repository
- github.com/cejor6/kalshi-mcp-server
- category
- finance - ranked #59 of 283 actively-maintained finance servers as of 2026-08-25.
- release cadence
- 6 releases in the last 90 days (latest 2026-07-13)
- registry
- io.github.cejor6/kalshi-mcp-server (active, first published 2026-05-31)
- packages
- pypi:kalshi-mcp-server · oci:ghcr.io/cejor6/kalshi-mcp-server:0.1.8
06 · Kalshi Prediction Markets FAQ
What is Kalshi Prediction Markets?
📦 PyPI · 🗂️ MCP Registry · 🐳 Container image · 🚀 Deploy guide. It runs locally over stdio via the published package.
Is Kalshi Prediction Markets still maintained?
Yes - as of 2026-08-25, its last commit was 2026-08-23 and it shipped 6 releases in the last 90 days. We re-verify nightly.
How do I install Kalshi Prediction Markets?
Run `uvx kalshi-mcp-server`. The README documents 7 environment variables (KALSHI_API_KEY_ID, KALSHI_PRIVATE_KEY_PATH, KALSHI_ENV…) to set first. Set KALSHI_API_KEY_ID, KALSHI_PRIVATE_KEY_PATH, KALSHI_ENV, KALSHI_ALLOW_PROD before connecting. KALSHI_TRADING_ENABLED, MCP_ALLOW_COMBO_CREATION, MCP_MAX_COMBO_CREATIONS_PER_DAY are optional or environment-specific per the README. You can also paste the ready-made client config above.
Does Kalshi Prediction Markets run locally?
Yes - it's a stdio server: it runs on your machine (via uvx) with your user's permissions. Your data stays local unless the server itself calls external APIs.
07 · Alternatives to Kalshi Prediction Markets
Alternatives to Kalshi Prediction Markets
Maintained finance servers if Kalshi Prediction Markets isn't the fit.
- Tradingview MCP Real-time market data, screeners, technical analysis & backtesting for stocks, crypto and forex. ★ 4,214 · 2026-08-24
- Edgar Tools Open-source SEC EDGAR toolkit - 11 tools, 7 prompts, every filing type. No API key required. ★ 2,613 · 2026-08-25
- Emilia Protocol Exact-action approval for consequential agent actions: request, track, and verify signed receipts. ★ 787 · 2026-08-25
- xbbg MCP Local Bloomberg tools for xbbg users. ★ 737 · 2026-08-14
- TickDB Market Data Real-time & historical market data: forex, stocks, crypto, indices, metals, K-line, quotes ★ 712 · 2026-06-20
- Finlab AI Quantitative trading toolkit with 900+ data columns, backtesting, and 60+ strategy examples. ★ 413 · 2026-08-14
Pairs well with
Servers that cover what Kalshi Prediction Markets doesn't - only shown when the pairing reason fits the companion.
More finance MCP servers · Ceki Me MCP Server · Open Chain Bench · Clicks Protocol MCP Server · MetricHub Quant - A股量化数据 · Facturacion Electronica Es
More Python MCP servers · Nable · Srdcheck · Pruna · Memory MCP · Chipzen · see all