MCP server
Sardine: Kalshi crypto settlement history Official
info.sardine/sardine
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
How often Kalshi BTC/ETH/XRP contracts settled YES, counted not forecast, with a public record
Working at last checkVerified publisher: sardine.infoAbout 2,402 tokens per request once connected9 tools
https://sardine.info/mcp
At a glance
- Type
- MCP server
- Publisher
- sardine.info (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 9
- Token cost
- About 2,402 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http sardine https://sardine.info/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.sardine] url = "https://sardine.info/mcp"
Gemini CLI
{"mcpServers":{"sardine":{"httpUrl":"https://sardine.info/mcp"}}}
Cursor
{"mcpServers":{"sardine":{"url":"https://sardine.info/mcp"}}}
VS Code
{"servers":{"sardine":{"type":"http","url":"https://sardine.info/mcp"}}}
Antigravity
agy mcp add sardine https://sardine.info/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"sardine","server_url":"https://sardine.info/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"sardine","server_url":"https://sardine.info/mcp"}
Tools
backtest_rule~633 tokens
Would this rule have made money? Replays recorded Kalshi quotes, second by second. Describe a rule for Kalshi's 15-minute crypto up/down contracts: which side to buy, when (minutes left), at what prices (cents), and optionally only when Sardine's history beats Kalshi's ask pbacktest_signals~425 tokens
Replay YOUR OWN signals on recorded per-second Kalshi quotes, after fees. `signals` is a list of {"ts": <UTC epoch seconds>, "side": "YES"|"NO", "contracts": <int>} (at most 5,000). Each one is treated like a trigger: the ask seen at that second for that side, a limit orderget_live_board~237 tokens
Open Kalshi contracts right now, each with Sardine's historical count. No prices. Optionally filter to one market. Each row has the contract, the minutes left, the historical settlement rate with its interval and sample size, and a one-sentence summary of the count. Kalshi'sget_rate_table~170 tokens
The full lookup table behind every Sardine number for one series. Each row is a (distance-from-strike, time-left) bucket: distance in volatility units, seconds left, the share that settled YES, its 95% interval, and the number of independent windows counted.get_settlement_rate~383 tokens
How often has a contract like this one settled in favour of `side`? Uses the asset's live spot price. Give the contract's strike (target price), the minutes left until it settles, and optionally Kalshi's ask in dollars (0.01-0.99) to get Kalshi's fee and all-in price on theget_track_record~110 tokens
How accurate Sardine's published numbers have been, scored against settlements. For each series and probability bucket: what Sardine said, what actually settled, and the miss in points. Use this before relying on any number.get_z~214 tokens
Where a contract sits in the table's coordinates right now: spot, sigma_1m, z and the bucket. For a builder running the table offline against Kalshi's feed: the formula is returned with the numbers. No settlement rate here; use get_rate_table for the cells and get_settlementlist_datasets~95 tokens
Downloadable CSV history files, with row counts, date ranges and URLs. Files open directly in Excel, pandas or any CSV reader. Credit "Sardine (sardine.info)" when you use them.list_markets~135 tokens
List the Kalshi series Sardine covers, and whether each is currently served. Each entry gives the Sardine key (e.g. "BTC-15M"), the Kalshi series ticker, the window length, and the latest calibration check: the largest gap, in probability points, between what Sardine publish
Browse
Related MCP servers
- LiquidVision — Crypto Derivatives Data
Exchange-exact crypto derivatives data for AI agents: OI, funding, liquidations, 13 venues, 42 tools - Kalshi
Kalshi MCP — US-regulated prediction-market data (no auth on public reads). - Backtesting Arena
Crypto backtesting & Bitcoin cycle analytics. Point-in-time, DSR-corrected, look-ahead-aware. - KalshiSpy
What Kalshi's top-earning traders won and hold: settled wins free, live markets with an API key. - 19hz
19hz.info MCP. - DNAAI prediction ledger
Read-only ledger of agent forecasts: events, rules, leaderboard, calibration. - DepthFeed
Order-book depth & history for Polymarket, Kalshi & Limitless. Keyless demo, key for full access. - Tresslers Intelligence MCP Server
Sovereign intelligence dossiers, daily briefings, RAG search, knowledge graph, codon optimizer.
Badge for your README
[](https://aptlynx.net/servers/info.sardine/sardine)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents