
Kalshi MCP Server
This connects Claude to Kalshi prediction markets through DFlow on Solana, letting you trade yes/no outcomes programmatically. You get the full stack: wallet generation and management, market search and discovery, quote fetching and order execution, position tracking and redemption for settled markets. It includes Jupiter integration for SOL/USDC swaps and handles the tokenization ceremony if a market isn't on-chain yet. The whole thing is self-hosted on your infrastructure with PostgreSQL for encrypted wallet storage. Note that Quantish is shutting down, so you're on your own for maintenance, but the server itself works independently since it talks directly to DFlow and Kalshi APIs.
- GitHub stars
- 1
- tools
- 36
- last updated
- Feb 27, 2026
Tools
36 toolsPublic tool metadata for what this MCP can expose to an agent.
kalshi_signupCreate account with Solana wallet
Create account with Solana wallet
No parameter schema in public metadata yet.
kalshi_request_api_keyRequest API key with access code
Request API key with access code
No parameter schema in public metadata yet.
kalshi_get_wallet_infoGet wallet address and type
Get wallet address and type
No parameter schema in public metadata yet.
kalshi_get_wallet_statusFull wallet status including balances
Full wallet status including balances
No parameter schema in public metadata yet.
kalshi_get_balancesGet SOL and USDC balances
Get SOL and USDC balances
No parameter schema in public metadata yet.
kalshi_get_deposit_addressGet address for deposits
Get address for deposits
No parameter schema in public metadata yet.
kalshi_export_private_keyExport wallet private key
Export wallet private key
No parameter schema in public metadata yet.
kalshi_import_private_keyImport existing Solana wallet
Import existing Solana wallet
No parameter schema in public metadata yet.
kalshi_search_marketsSearch Kalshi markets by keyword
Search Kalshi markets by keyword
No parameter schema in public metadata yet.
kalshi_get_marketGet market details by ticker
Get market details by ticker
No parameter schema in public metadata yet.
kalshi_get_eventGet event with all nested markets
Get event with all nested markets
No parameter schema in public metadata yet.
kalshi_get_eventsBrowse events with filters
Browse events with filters
No parameter schema in public metadata yet.
kalshi_get_live_dataGet live pricing data
Get live pricing data
No parameter schema in public metadata yet.
kalshi_get_quoteGet quote for prediction market trade
Get quote for prediction market trade
No parameter schema in public metadata yet.
kalshi_buy_yesBuy YES outcome tokens
Buy YES outcome tokens
No parameter schema in public metadata yet.
kalshi_buy_noBuy NO outcome tokens
Buy NO outcome tokens
No parameter schema in public metadata yet.
kalshi_sell_positionSell outcome tokens back to USDC
Sell outcome tokens back to USDC
No parameter schema in public metadata yet.
kalshi_get_positionsView current positions
View current positions
No parameter schema in public metadata yet.
kalshi_get_ordersView order history
View order history
No parameter schema in public metadata yet.
kalshi_get_swap_quoteGet Jupiter swap quote
Get Jupiter swap quote
No parameter schema in public metadata yet.
kalshi_execute_swapExecute token swap
Execute token swap
No parameter schema in public metadata yet.
kalshi_swap_sol_to_usdcSwap SOL to USDC
Swap SOL to USDC
No parameter schema in public metadata yet.
kalshi_swap_usdc_to_solSwap USDC to SOL
Swap USDC to SOL
No parameter schema in public metadata yet.
kalshi_send_solSend SOL to another wallet
Send SOL to another wallet
No parameter schema in public metadata yet.
kalshi_send_usdcSend USDC to another wallet
Send USDC to another wallet
No parameter schema in public metadata yet.
kalshi_send_tokenSend any SPL token
Send any SPL token
No parameter schema in public metadata yet.
kalshi_check_market_initializationCheck if market is tokenized on-chain
Check if market is tokenized on-chain
No parameter schema in public metadata yet.
kalshi_initialize_marketInitialize market on-chain (pays SOL fee)
Initialize market on-chain (pays SOL fee)
No parameter schema in public metadata yet.
kalshi_check_redemption_statusCheck if market is settled
Check if market is settled
No parameter schema in public metadata yet.
kalshi_get_market_by_mintLook up market by token mint
Look up market by token mint
No parameter schema in public metadata yet.
kalshi_get_redeemable_positionsFind positions ready to claim
Find positions ready to claim
No parameter schema in public metadata yet.
kalshi_redeem_winningsRedeem specific winning position
Redeem specific winning position
No parameter schema in public metadata yet.
kalshi_redeem_all_positionsRedeem all winning positions at once
Redeem all winning positions at once
No parameter schema in public metadata yet.
kalshi_list_api_keysList your API keys
List your API keys
No parameter schema in public metadata yet.
kalshi_create_additional_api_keyCreate new API key
Create new API key
No parameter schema in public metadata yet.
kalshi_revoke_api_keyRevoke an API key
Revoke an API key
No parameter schema in public metadata yet.
Sponsors
Readme
@quantish/kalshi-server
⚠️ Notice: Quantish is winding down. The Quantish platform (quantish.live) is shutting down. This MCP server is self-hosted and will continue to work independently, but the Quantish team will no longer be maintaining or updating this project. If you're building in the prediction market space and need real-time data infrastructure, check out polynode.dev.
Self-hosted Kalshi MCP server for trading on Kalshi markets via DFlow on Solana.
Overview
This package provides an MCP (Model Context Protocol) server that enables AI agents to trade on Kalshi prediction markets through the DFlow protocol on Solana.
Features
- Full Kalshi Trading - Buy/sell on any Kalshi market
- Solana Wallet Management - Generate and manage Solana wallets
- DFlow Integration - Trade via DFlow's Solana infrastructure
- Jupiter Swaps - Swap SOL/USDC via Jupiter Aggregator
- MCP Compatible - Works with Claude, Quantish Agent, and any MCP client
- Self-Hostable - Run on Railway, Fly.io, or any Node.js host
Quick Start
git clone https://github.com/joinQuantish/kalshi-mcp
cd kalshi-mcp
npm install
Details
- Repository
- github.com/joinquantish/kalshi-mcp
- Category
- Finance & Commerce
- Registry
- MCP registry, active