Skip to content
Agentmart
Submit a tool

Kalshi Kernel

Unofficial safety-focused MCP server for Kalshi market data and explicitly authorized trading

Connector by copyleftdev · GitHub account verified by the MCP Registry

IndexedApache-2.0Local (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/copyleftdev-kalshi-kernel

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Unofficial safety-focused MCP server for Kalshi market data and explicitly authorized trading

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
9 read · 3 write · 0 delete · 1 not yet classified
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Docker image

Tools by what they do 13

Read from the source code; the running server may list different tools.

Read 9 · Look things up without changing anything.

  • get_candles
  • get_last
  • get_market
  • get_orderbook
  • get_portfolio
  • get_trades
  • get_weather_index
  • kernel_status
  • search_markets

Write 3 · Create, change, send or run things.

  • amend_order
  • cancel_order
  • place_order

Not yet classified 1 · We could not tell from the name and description.

  • arm_live_trading

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • KALSHI_API_KEY_ID

Other settings (environment variables or headers).

  • KALSHI_KERNEL_MODE
  • KALSHI_LIVE_TRADING_ACK
  • KALSHI_PRIVATE_KEY_PATH

Tools (13)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • amend_order

    Amend the price and/or maximum fillable quantity of an existing live or paper order.

  • arm_live_trading

    Arm or disarm this kernel process for live order placement. Kernel-local control with no exchange side effects; paper mode is unaffected and paper trading never requires arming. Requires repeating the exact startup acknowledgement phrase as a deliberate second act; config alone never authorizes trading.

  • cancel_order

    Cancel the remaining quantity of one live or paper order.

  • get_candles

    Get OHLC candlesticks for one event-contract or perpetual market over a time window. Prices are fixed-point strings; synthetic buckets may have null OHLC.

  • get_last

    Get a compact live pricing snapshot for one event-contract or perpetual market - last/mark price, best bid and ask, 24h volume, and status. Prices stay fixed-point strings.

  • get_market

    Get the authoritative metadata and current status for one event-contract or perpetual market.

  • get_orderbook

    Get the locally reconciled order book for one market, including freshness and sequence metadata.

  • get_portfolio

    Return balances, positions, resting orders, and recent fills from the selected live or paper ledger.

  • get_trades

    Get one page of the public trade tape for an event-contract market, filtered by time window. Prices and sizes stay fixed-point strings.

  • get_weather_index

    Read the Kalshi-computed city temperature index - the canonical minute-resolution Fahrenheit series behind hourly temperature markets. Minutes where the index quorum has not yet settled are returned as points with status incomplete that omit the canonical value and contributor count; minutes where quorum failed carry no point at all. Values stay fixed-point strings.

  • kernel_status

    Report the immutable execution mode, backend readiness, market-data freshness, and enabled capabilities. Call this before any trading operation.

  • place_order

    Validate and place one order through the configured execution backend. In paper mode this can only affect the local simulated ledger.

  • search_markets

    Find event-contract or perpetual markets using structured filters. Returns compact summaries suitable for choosing a ticker.

Signals

Stars
0
Forks
0
Open issues
0
Last commit
Aug 26, 2026 (2 months ago)
Last release
Aug 22, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.copyleftdev/kalshi-kernel
Version
0.1.1
Auth
API key
Packages
oci ghcr.io/copyleftdev/kalshi-kernel:0.1.1
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

More from copyleftdev

Cite this page

Kalshi Kernel MCP server. Agent Mart. https://agentmart.dev/connectors/copyleftdev-kalshi-kernel (last updated 2026-10-25)