Kalshi API and Polymarket data for AI agents: odds, markets and trades

    For researchers, analysts and builders who follow prediction markets, the markets that price real events from elections to central bank decisions. Your AI agent reads Kalshi and Polymarket markets, odds, order books, trades, volume and open interest, and matches the same event across both. No exchange account or API key. Market data, not advice.

    61 tools and 1 skill that uses them. Pay per use from one balance, no API keys.

    Starting prices. Prices can vary with length and quality. Your AI Agent works out the exact price, runs the tool from your balance and tells you what it cost. Failed uses are free.

    What do you want your agent to do?

    Our prediction market tools and MCPs

    SourceBest forExample, today's price
    PolymarketEvents, markets, outcome prices, order books, trades, wallets and leaderboardsBlockRun Polymarket markets, $0.0111 per call
    KalshiEvents, markets, price history, order books, trades, volume and open interestSurf Kalshi Price History, $0.0312 per call
    Kalshi and Polymarket matchedThe same event on both platforms, with the price spread and daily volumeSurf Cross-Platform Prediction Market Matcher (Polymarket <> Kalshi), $0.0312 per call
    Limitless, Opinion and Predict.funMarkets and order books on other prediction markets, searchable together with Kalshi and PolymarketBlockRun Search prediction markets, $0.0111 per call

    These tools read public market data through third-party data providers. They don't place trades or hold positions for you.

    Kalshi vs Polymarket: how to choose the data you need

    How each platform works

    Kalshi is a US exchange regulated by the CFTC, and names its events and markets with tickers. Polymarket runs on a blockchain and finds markets by slug or condition id. Our tools take the ids each platform uses, so your agent can read either.

    Public wallets or private accounts

    Polymarket trades settle on chain, so wallet positions, top holders and trader leaderboards are public, and our tools can read them. Kalshi accounts are private: you get prices, order books, trades, volume and open interest, not who holds what.

    Same question, different price

    One event often trades on both platforms with a gap between the prices. The matcher pairs them and shows the spread. Read each market's rules first, because the resolution wording can differ.

    Odds are not forecasts

    A price is what traders pay right now. Thin markets move on small trades, so check volume and open interest before you quote a price as what the market expects.

    If you needChooseToday's price
    Markets on a topic, with current pricesPrediction market search$0.065 per 10 results
    Polymarket odds over timePolymarket price history$0.0312 per call
    Kalshi odds over timeKalshi price history$0.0312 per call
    The gap between Kalshi and PolymarketCross-platform matcher$0.0312 per call
    How much money sits in a marketOpen interest history$0.0312 per call
    What a Polymarket wallet holdsWallet positions$0.0312 per call

    Quick picks: search to find markets, the matcher for Kalshi vs Polymarket gaps, and volume and open interest before you trust a price.

    Why use Agensi instead of separate prediction market MCPs?

    Kalshi and Polymarket both have public APIs, but they name markets differently and return different formats, so reading both means writing glue code twice. With Agensi your agent reads both through one connection, with no exchange account or API key, and can put the odds next to news or market data in the same answer. It pays per call from your balance and runs without asking while the balance covers it. Set limits or have it ask first in Dashboard → Balance.

    What you getOfficial MCP per brandOwn API key or community serverAgensi
    AccountsOne per brandOne per brandOne
    API keysPer brand, or a sign-inPer brand, kept by youNone
    PaymentA plan or credits per brandPer brandOne balance, per use
    Spending controlVariesUp to youLimits per use, day and month, or ask first
    Several sources in one answerConnect several serversSeveral servers and keysOne connection
    Skills for the whole jobNoNoYes, from the marketplace

    When another way is the better choice. If you want to place orders or run a bot that reacts to every price change, use the platforms' own APIs with your own account: our tools only read data and don't stream live updates. If you just want to glance at one market, the Kalshi and Polymarket websites are enough.

    Set up in your AI agent

    Connect your AI agent to Agensi once, sign in and click Allow. After that it can use every tool: it runs one from your balance and tells you what it cost. No API keys or provider accounts.

    1. Open Settings, then Connectors, then Browse connectors and add Agensi (or Add custom connector and paste https://mcp.agensi.io/mcp/auth).
    2. Sign in to Agensi and click Allow. One agent per account: connecting a new one disconnects the old one.
    3. Ask for what you want, for example: "Use Agensi to show the live Polymarket and Kalshi odds on the Fed's next rate decision, the gap between them and the volume behind each." Top up from $5 if your balance is low; failed uses are free.

    Grok, VS Code, GitHub Copilot, Cline, Kiro and other agents with remote MCP and sign-in work too: see the setup guide.

    What it costs: a worked example

    "Use Agensi to show the live Polymarket and Kalshi odds on the Fed's next rate decision, the gap between them and the volume behind each."
    About$0.1586

    At today's starting prices. Your agent works out the exact price for your request and tells you what it cost.

    Combine prediction market tools with skills

    Prediction market MCP: frequently asked questions

    No. Our tools read Kalshi and Polymarket market data without your own account or API key, and each call is paid from your Agensi balance. You only need your own Kalshi or Polymarket account, with its keys, to place orders, because our tools don't trade.

    Kalshi is a regulated US exchange that names events and markets by tickers, so its data covers markets, not traders. Polymarket runs on a blockchain, names markets by slug or condition id, and its wallets and positions are public. Through Agensi your agent reads both the same way.

    When we checked in November 2026 we found many community MCP servers for both, but none we could confirm as published by Kalshi or Polymarket. Community servers that trade need your own account and keys. Our tools read the data with neither.

    No. A price shows what traders pay for an outcome at that moment. Markets can be thin, wrong or quick to move, and two platforms can price one event differently. Use the data to see what markets expect, not as a reason to bet or invest.

    Get in touch

    Questions, partnership ideas, or feedback on the platform? Tell us what's working and what isn't, we love to hear from you!

    SR

    Samuel Rose

    Founder & CEO of Agensi

    Email UsBook a Call

    info@agensi.io

    We typically respond within a few hours during business hours.