Model Context Protocol server for Kalshi prediction markets. Search, analyze, and trade directly through Claude Desktop.
SaferSkills independently audited Kalshi Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
mcp-name: io.github.yakub268/kalshi
Model Context Protocol server for Kalshi prediction markets. Search, analyze, and trade prediction markets directly through Claude Desktop.
Built with production-grade authentication and rate limiting from a live trading system with 4+ months of uptime.
pip install kalshi-mcp# Clone repository
git clone https://github.com/yakub268/kalshi-mcp.git
cd kalshi-mcp
# Install dependencies
pip install -e .Add to your Claude Desktop config file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"kalshi": {
"command": "python",
"args": ["-m", "kalshi_mcp"],
"env": {
"KALSHI_API_KEY": "your-api-key-here",
"KALSHI_PRIVATE_KEY_PATH": "C:\\Users\\YourName\\.trading_keys\\kalshi_private_key.pem"
}
}
}
}Note:
your-api-key-here with your actual Kalshi API key.pem file\\) in pathsRestart Claude Desktop, then try:
What's my Kalshi balance?or
Search for bitcoin prediction marketsSearch for markets about the Federal ReserveShow me details for ticker KXFED-26MAR19-B5.25What's my current Kalshi portfolio?Buy 10 contracts of KXHIGHNYC-26FEB20-B34.5 YES at 25 centsThis server uses RSA-PSS signature authentication:
Security: Your private key never leaves your machine. The server only signs requests locally.
Built on production code from a live Kalshi trading bot:
kalshi_client.py (4+ months uptime)scanner.pyIssues and PRs welcome! This is an open-source project built to fill a gap in the MCP ecosystem.
MIT License - see LICENSE file
Questions? Open an issue or reach out on GitHub.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.