Skip to content
NFL EDGES

Live game edges — model vs. Kalshi, ranked

Gridiron Edge · 5-min refresh

COMBO EDGE

Correlation-aware Kalshi combos — free

SILVER EDGE

Options vs. Kalshi on weekly silver brackets

NFL 2026

Power rankings, futures & win totals — all 32 teams

Model Context Protocol · Streamable HTTP · No API key

How to Connect ChatGPT or Claude to Kalshi Prediction Markets

One URL, no API key. Add the PredictionMarketsPicks MCP server to Claude, ChatGPT, Grok, Cursor or Claude Code and your agent can price Kalshi and Polymarket contracts, pull this week's NFL prop board, and size a position — by calling the tools directly, not by scraping the site.

Quick Answer

to connect Claude, ChatGPT, Grok, Cursor or Claude Code to Kalshi prediction markets, add https://predictionmarketspicks.com/api/mcp/mcp?via=site-setup to your host as a remote MCP server (Streamable HTTP). No API key and no account: 37 of the 44 tools answer immediately — EV edge, Kelly sizing, Bayesian updates, odds conversion, and the in-season NFL desk: every Kalshi prop this week venue by venue, spread and win-total ladders, correlation-aware same-game combos. Setup takes about a minute; the per-host steps are below.

See what the tools return on the server page →
Server URL — the same one for every host
https://predictionmarketspicks.com/api/mcp/mcp?via=site-setup
One-click connectAdd to CursorInstall in VS CodeClaude & ChatGPT stepsGrok

Setup, host by host

Every host below takes the same URL; only the dialog differs. Note the /mcp twice — the base path /api/mcp on its own will not connect.

Claude Desktop and Claude.ai

  1. Open Settings → Connectors and add a custom connector.
  2. Paste https://predictionmarketspicks.com/api/mcp/connect as the remote MCP server URL, leave the OAuth fields empty and click Connect.
  3. Sign in with your email and a one-time code (free account, full board once a day), allow access, then start a new chat and ask for a Kalshi contract by name.

The same connector works in the Claude desktop app and on claude.ai. No account? Paste https://predictionmarketspicks.com/api/mcp/mcp?via=site-setup instead: no sign-in, a lighter daily allowance.

Full Claude walkthrough and copy-paste prompts →

Claude Code (CLI)

  1. Run the command below in a terminal. It registers the server with the Streamable HTTP transport.
  2. Run claude mcp list to confirm predictionmarketspicks is configured and connected.
  3. Start a session and ask — the tools answer with no key.
Claude Code
claude mcp add --transport http predictionmarketspicks https://predictionmarketspicks.com/api/mcp/mcp?via=site-setup

Full Claude walkthrough and copy-paste prompts →

ChatGPT

  1. Open Connectors in ChatGPT settings and turn developer mode on.
  2. Add a remote MCP server, paste https://predictionmarketspicks.com/api/mcp/connect as the URL and choose OAuth.
  3. Sign in with your email and a one-time code (free account, full board once a day), allow access, then enable it for a new chat and ask.

No account? Paste https://predictionmarketspicks.com/api/mcp/mcp?via=site-setup with no authentication instead: no sign-in, a lighter daily allowance.

Full ChatGPT walkthrough and copy-paste prompts →

Grok

  1. Go to grok.com/connectors, choose New Connector, then Custom.
  2. Paste https://predictionmarketspicks.com/api/mcp/mcp?via=site-setup as the server URL. Transport is Streamable HTTP. Leave the credential fields empty and save.
  3. Start a new chat. Naming "Prediction Markets Picks" in the first prompt makes Grok reach for the connector reliably.

Grok gets its own walkthrough because its path is genuinely different — the other hosts take a bare URL in one dialog, Grok has a connectors page.

Full Grok walkthrough and copy-paste prompts →

Cursor, VS Code and other JSON clients

  1. Open your MCP settings JSON — the mcpServers block.
  2. Add the server below — "type": "http" pointing at the URL. In VS Code the same entry goes under "servers" in .vscode/mcp.json instead of "mcpServers".
  3. Save. The tools appear under the server name predictionmarketspicks.
mcpServers JSON
{
  "mcpServers": {
    "predictionmarketspicks": {
      "type": "http",
      "url": "https://predictionmarketspicks.com/api/mcp/mcp?via=site-setup"
    }
  }
}

Full Cursor and VS Code walkthrough and copy-paste prompts →

Gemini CLI

  1. Run the command below. It installs the PredictionMarketsPicks extension, which points Gemini CLI at the server.
  2. Run gemini mcp list to confirm predictionmarketspicks reads Connected.
  3. Start Gemini and ask about a market. No key for the free tools.
Gemini CLI
gemini extensions install https://github.com/predictionmarketspicks/mcp

Full Gemini walkthrough and copy-paste prompts →

Perplexity

  1. Open Account settings → Connectors and choose + Custom connector, then Remote.
  2. Name it PredictionMarketsPicks and paste https://predictionmarketspicks.com/api/mcp/mcp?via=site-setup as the MCP server URL. Leave authentication empty — the free tools need none.
  3. Save, then ask in a new thread. Free, no key.

Custom connectors are on Perplexity Pro, Max and Enterprise (an Enterprise admin must allow members to add them first). Steps per Perplexity’s docs, not yet click-tested by us.

Mistral Le Chat

  1. Open Connectors, choose + Add Connector, then the Custom MCP Connector tab.
  2. Name it predictionmarketspicks (no spaces) and paste https://predictionmarketspicks.com/api/mcp/mcp?via=site-setup as the server URL. Le Chat detects that no authentication is needed.
  3. Save, enable the connector in a chat and ask. Free, no key.

Adding a custom connector is an admin action — on Free, Pro and Student plans you are the admin of your own account. Steps per Mistral’s docs, not yet click-tested by us.

Adding a Pro key (optional)

Pro tools take a PredictionMarketsPicks key as an Authorization: Bearer header on the same server URL. Keys are provisioned at checkout and live at /account/keys; the tier is $14.99/mo or $150/yr.

Claude Code, with a key
claude mcp add --transport http predictionmarketspicks https://predictionmarketspicks.com/api/mcp/mcp?via=site-setup \
  --header "Authorization: Bearer pmp_v2_pro_YOUR_KEY"

For JSON clients, add a "headers" object with the same Authorization value to the server entry above.

What it looks like once connected

Sixty seconds: the connector added, then the prop board, the ladder, a same-game combo, the weekly edges and a position size — answered by the server's own tools. Scene-by-scene prompts are on the in-season NFL page.

See it run — connect once, then call this tool from your agent. Connect the MCP server → Watch on YouTube

Troubleshooting

The connector isn't showing up

Check the URL first: it contains /api/mcp/mcp, with /mcp twice (the ?via= tail is fine — it only tells us which listing you came from). The base path alone never connects. In Claude, a connector that was added but has gone quiet usually comes back by toggling it off and on under Settings → Connectors, or by retrying the message — the “Unable to reach PredictionMarketsPicks” line comes from the host's connector gateway, which sits between your chat and our endpoint, and appears even when every request that reaches us is answered. To check our side, open /api/health — a JSON response naming a commit means the server is up.

The tools are greyed out

A greyed-out tool is the host saying the connector is not enabled for that conversation — enable it and start a new chat. Nothing on our side greys a tool: the free tools answer with no key, and a Pro tool called without a key answers with a one-line offer inside a normal response, never a disabled state or an error. If the tool list is empty rather than greyed, the URL is wrong (see above).

Do I need to pay?

Not to start. 37 of the 44 tools answer with no key, no email and no account, at full depth. Pro ($14.99/mo) adds the live-edge tools — mispricing scans, cross-venue arbitrage, commodity edge and the weekly NFL game and player-prop edges — and is the same tier that unlocks them on the site. A Pro tool you call without a key tells you so in one line and points at /pricing.

What's the difference between the four servers?

One registry, four published views under the same DNS-verified namespace. quant — the URL on this page — exposes all 44 tools and is the one to install. fantasy-draft (https://predictionmarketspicks.com/api/mcp-draft/mcp) exposes only the 11 draft tools and keeps its draft board parked until the 2027 offseason — in season 8 of them answer from this week's NFL board and the board tools redirect to the NFL tools; the hub stays up at /draft. weather (https://predictionmarketspicks.com/api/mcp-weather/mcp) exposes the 7-tool Kalshi weather loop, landing at /weather. commodities (https://predictionmarketspicks.com/api/mcp-commodities/mcp) exposes the 10 Kalshi gold, silver, oil and crypto tools, landing at /commodity-markets. All three are strict subsets of quant — same tools, same caps, same unlock — so installing quant gives you everything.

Connected? Ask it something with a number in it.

MCP Setup — FAQ

Do I need an API key to connect Claude or ChatGPT to Kalshi markets?

No. Add https://predictionmarketspicks.com/api/mcp/mcp?via=site-setup to your host as a remote MCP server and 37 of the 44 tools answer with no key, no email and no account — the calculators (EV edge, Kelly sizing, Bayesian update, odds conversion, base-rate gap) and the in-season NFL desk (every Kalshi prop this week venue by venue, the spread and win-total ladders, correlation-aware same-game combos). Only the Pro tools — live mispricing scans, cross-venue arbitrage, commodity edge and the weekly NFL game and prop edges — take a key, passed as an Authorization: Bearer header.

Does the Kalshi MCP server work in ChatGPT?

Yes. In ChatGPT, open Connectors in settings, turn developer mode on, add a remote MCP server, paste https://predictionmarketspicks.com/api/mcp/connect and choose OAuth to sign in with a free account, or paste https://predictionmarketspicks.com/api/mcp/mcp?via=site-setup with no authentication if you would rather not sign in. It is the same server ChatGPT, Claude, Grok, Cursor and Claude Code all connect to — one URL, and nothing about the tools or the data changes between hosts, only the setup dialog does.

What does it cost to connect an AI agent to prediction-market data this way?

The free tools cost nothing and never will — no key, no signup, rate limited per IP, full depth. Pro is $14.99 a month or $150 a year, the same tier that unlocks the tools on the site, and it adds the live-edge tools: mispricing scans, cross-venue arbitrage gaps, commodity edge and the weekly NFL game and player-prop edges. A Pro key is provisioned at checkout and lives at /account/keys; you paste it into the same connector as one extra header.

Which AI hosts can connect to the PredictionMarketsPicks MCP server?

Any client that speaks Model Context Protocol over Streamable HTTP. The ones with a published path on this page are Claude Desktop, Claude.ai, Claude Code, ChatGPT, Grok, Cursor, Perplexity and Mistral Le Chat; Gemini and Copilot are named on the server page and take the same URL. There is nothing to install — the server is hosted, and the endpoint https://predictionmarketspicks.com/api/mcp/mcp?via=site-setup is the canonical install answer for the registry, Cursor, Codex, Grok and every other host; in Claude and ChatGPT we recommend the sign-in connector https://predictionmarketspicks.com/api/mcp/connect. The source is public at github.com/predictionmarketspicks/mcp if you would rather read the implementation.