polymarket-kalshi-arb-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@polymarket-kalshi-arb-mcp scan bitcoin markets for arbitrage spreads between kalshi and polymarket"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Polymarket & Kalshi Arbitrage MCP Server
Real-time Polymarket, Kalshi & Manifold prediction market odds aggregator and cross-venue arbitrage spread scanner for Claude, Cursor, Codex & AI agents.
Looking for a Polymarket MCP or Kalshi arbitrage MCP server? polymarket-kalshi-arb-mcp gives Claude Desktop, Cursor, OpenAI Codex, and autonomous trading agents live probability spreads, order-book volume, and cross-exchange mispricing alerts across Polymarket, Kalshi, and Manifold Markets — with zero setup and zero npm dependencies.
Why Use polymarket-kalshi-arb-mcp?
Cross-Venue Arbitrage Detection (
kalshi_polymarket_arb) — Scans matching contracts across Kalshi, Polymarket, and Manifold to surface probability spreads and implied arbitrage edges in real time.Deep Polymarket Odds & Liquidity (
prediction_markets) — Pulls active Polymarket event probabilities, 24h volume, liquidity depth, and resolution rules by topic (bitcoin,fed,elections,ai,tariffs, etc.).Zero Dependencies & Dual Transport — Pure Node.js >=18 (
readline+fetch) stdio binary OR zero-install Streamable-HTTP remote MCP.2 Free Calls / Day Out of the Box — Works immediately with zero configuration and no API key required.
Instant Unlimited Upgrade — Need high-volume production calls? Grab an instant API key at https://agent-kiosk.vercel.app/buy ($1 Starter 7-Day Pass or $5 Pro 30-Day Pass) or pay per request natively via x402 (USDC on Base).
Related MCP server: telekash-mcp-server
Option 1: Zero-Install Remote MCP URL (Fastest)
Connect directly via Streamable-HTTP MCP without installing anything locally:
Free Tier (2 Free Calls/Day, Zero Config):
https://agent-kiosk.vercel.app/mcpPaid Unlimited URL (With Prepaid Pass Key):
https://agent-kiosk.vercel.app/mcp?api_key=ak_live_YOUR_KEY_HERE
Get an Instant API Key in 10 Seconds: https://agent-kiosk.vercel.app/buy
$1.00 USDC — 7-Day Starter Pass (Instant
ak_live_...key)$5.00 USDC — 30-Day Pro Pass (Full unmasked datasets across all endpoints)
Option 2: Local npx / Stdio Setup (Claude Desktop, Cursor, Codex)
This package is pure Node.js >= 18 with zero external npm dependencies, exposing only the 2 focused tools for this workflow so your LLM context window stays lean.
Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"polymarket-kalshi-arb-mcp": {
"command": "npx",
"args": ["-y", "github:ralf9090/polymarket-kalshi-arb-mcp"],
"env": {
"AGENT_KIOSK_API_KEY": ""
}
}
}
}(Leave AGENT_KIOSK_API_KEY empty for 2 free calls/day, or paste your ak_live_... key from agent-kiosk.vercel.app/buy for unlimited access.)
Cursor (.cursor/mcp.json)
{
"mcpServers": {
"polymarket-kalshi-arb-mcp": {
"command": "npx",
"args": ["-y", "github:ralf9090/polymarket-kalshi-arb-mcp"],
"env": {
"AGENT_KIOSK_API_KEY": "ak_live_OPTIONAL_PASS_KEY"
}
}
}
}OpenAI Codex CLI (~/.codex/config.toml)
[mcp_servers.polymarket_kalshi_arb_mcp]
command = "npx"
args = ["-y", "github:ralf9090/polymarket-kalshi-arb-mcp"]
env = { AGENT_KIOSK_API_KEY = "" }Run Directly via git clone + node index.js
git clone https://github.com/ralf9090/polymarket-kalshi-arb-mcp.git
cd polymarket-kalshi-arb-mcp
node index.jsIncluded MCP Tools (2)
kalshi_polymarket_arb
Unified Kalshi, Polymarket & Manifold Prediction Market Aggregator and Cross-Venue Probability Spread / Arbitrage Scanner ($0.015 USDC).
Parameter | Type | Required | Description |
|
| Yes | Topic or event keyword to scan across Kalshi, Polymarket & Manifold (e.g., 'bitcoin', 'fed', 'ai') |
|
| No | Max markets to return (1-25, default: 10) |
|
| No | Optional ak_live_... 30-day Prepaid API Pass key to unlock the full unmasked dataset |
prediction_markets
Query live prediction market odds & real-money implied probabilities (%) from Polymarket and Manifold Markets for any crypto, macro-economic, political, or technology event.
Parameter | Type | Required | Description |
|
| Yes | Event or topic to search (e.g., 'bitcoin', 'fed rate', 'AI', 'election') |
|
| No | Number of markets to return (1-15, default: 5) |
|
| No | Optional ak_live_... 30-day Prepaid API Pass key to unlock the full unmasked dataset |
Example Prompts
"Scan Kalshi and Polymarket for Bitcoin and Fed rate cut arbitrage spreads right now."
"What are the highest-volume Polymarket prediction markets on AI regulation and US macro?"
"Compare Kalshi vs Polymarket implied probabilities on recession markets and flag spreads > 3%."
Pricing & Rate Limits
Tier | Cost | Quota | Setup |
Free Trial | $0 | 2 Free Calls / Day | Zero config — works out of the box |
Starter Pass | $1 USDC | 7 Days Unlimited | Get |
Pro Pass | $5 USDC | 30 Days Unlimited | Get |
x402 Pay-Per-Call | $0.008–$0.10 | Unlimited autonomous | Pass |
License
MIT © ralf9090 — Powered by Agent Kiosk (Upgrade / Buy API Key).
Available Tools
2 toolskalshi_polymarket_arbBRead-onlyIdempotentInspect
Unified Kalshi, Polymarket & Manifold Prediction Market Aggregator and Cross-Venue Probability Spread / Arbitrage Scanner ($0.015 USDC).
Inputs: query (required), limit, x_api_key, payment_signature.
prediction_marketsARead-onlyIdempotentInspect
Query live prediction market odds & real-money implied probabilities (%) from Polymarket and Manifold Markets for any crypto, macro-economic, political, or technology event.
Inputs: query (required), limit, x_api_key, payment_signature.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 2 tools
Both tools query overlapping venues (Polymarket and Manifold, plus Kalshi in one) for prediction market data, so an agent could be unsure which to call just to get odds. The descriptions do offer a meaningful distinction — one is a cross-venue arbitrage/spread scanner (paid), the other is a raw odds/probability lookup — which helps separate them, but the shared venue coverage creates real overlap.
Both names use snake_case, but they follow different conventions: kalshi_polymarket_arb is a venue-listing compound noun while prediction_markets is a generic noun with no verb or action cue. It is readable but there is no predictable verb_noun pattern to guide selection.
Two tools is thin for the stated scope of aggregating and scanning across three prediction markets. A single focused service could justify this, but the two tools carry a lot of combined responsibility (both multi-venue aggregation and arbitrage), leaving little granularity.
There is no way to list available markets/events, retrieve details or historical odds for a specific market, or select venues — the surface jumps straight to odds lookup and arbitrage scanning. For a prediction market aggregator this leaves significant gaps that could cause agent failures when it needs to discover what can be queried.
Maintenance
Related MCP Connectors
Live prediction markets: Polymarket + Kalshi prices, odds, order books. Pay-per-call USDC, no key.
Cross-venue prediction market odds (Polymarket, Kalshi, PredictIt, Manifold) with arbitrage signals
Live Kalshi + Polymarket prediction-market data and cross-venue arbitrage spreads, one schema.
Read-only prediction-market data across Kalshi, Polymarket, Limitless: venues, fees, lookups, stats.
Related MCP Servers
- AlicenseAqualityDmaintenanceAggregates prediction market data from 5 major platforms (Manifold, Polymarket, Metaculus, PredictIt, Kalshi), enabling users to search markets, compare odds across platforms, detect arbitrage opportunities, and track predictions through natural language.84MIT
- AlicenseAqualityDmaintenancePrediction market probability oracle for AI agents. 26 tools across 500+ live markets from Kalshi and Polymarket. Cross-source arbitrage detection, structured TPF signals, Kelly Criterion sizing, agent performance tracking, and webhook alerts.986 npm1MIT
- AlicenseAqualityDmaintenanceProvides search, trending, odds, arbitrage, and category browsing for prediction markets (Polymarket & Kalshi) via the Model Context Protocol, enabling AI agents to access live market data without API keys.51MIT
- AlicenseNot gradedqualityCmaintenanceEnables MCP clients to query live Polymarket and Kalshi odds, price history, movers, resolved and closing markets, cross-platform gaps, watch-based change tracking, and X/Twitter sentiment in a single call, paying per request in USDC on Base via x402. Also surfaces ticker-linked event markets and a free example call so agents can inspect results before spending.38 npmMIT