io.github.cejor6

kalshi-mcp-server

Kalshi Prediction Markets

MCP server for Kalshi prediction markets: native RSA-PSS auth, rate limiting, demo/prod safety.

stdiocommunityservice

Package Details

Transportstdio

Environment Variables

KALSHI_API_KEY_ID(str)
Required

Kalshi API key ID from https://kalshi.com/account/profile

KALSHI_PRIVATE_KEY_PATH(str)

Filesystem path to the RSA private key PEM. Set this or KALSHI_PRIVATE_KEY_PEM.

KALSHI_PRIVATE_KEY_PEM(str)
Secret

Inline PEM contents, for hosted deploys without filesystem access.

KALSHI_ENV(str)

demo or prod. Defaults to demo for safety.

KALSHI_ALLOW_PROD(str)

Must be 1 for the server to start with KALSHI_ENV=prod. Defaults to 0.

KALSHI_TRADING_ENABLED(str)

Must be 1 for order-placement tools to operate. Read-only by default (0).

Transportstdio

Environment Variables

KALSHI_API_KEY_ID(str)
Required

Kalshi API key ID from https://kalshi.com/account/profile

KALSHI_PRIVATE_KEY_PEM(str)
Secret

Inline PEM contents, for hosted deploys without filesystem access.

KALSHI_ENV(str)

demo or prod. Defaults to demo for safety.

KALSHI_ALLOW_PROD(str)

Must be 1 for the server to start with KALSHI_ENV=prod. Defaults to 0.

KALSHI_TRADING_ENABLED(str)

Must be 1 for order-placement tools to operate. Read-only by default (0).