Skip to content
Kelly

Add Kelly to your developer tools

Ask about games, markets, players and odds from your coding agent or editor, with Kelly’s numbers, each with its source and the time it was true.

Who can’t add it

Kelly isn’t open yet: only Kelly staff can sign in for now, so anyone else’s sign-in is refused. Kelly is for people 21 and older.

Ask Kelly on the web

Server URL

Your Kelly plan
https://mcp.askkelly.ai/mcp

Games, markets, players, explanations and odds maths, with a free Kelly account.

Each block follows its tool’s own docs as read on Oct 16, 2026. Config file locations differ by system; the tool’s docs name them.

What you need

A tool that adds a remote MCP server and signs in with OAuth. Some tools need MCP turned on by an admin first; their blocks say so.

Add it

  1. Add the server with your tool’s command or config block below.

  2. Start the tool’s sign-in, as its block says, and sign in to Kelly.

  3. Ask a question in a new session.

Your tool

Claude Code

Run this in a terminal; --scope user adds it for every project. Then type /mcp in Claude Code, choose kelly and sign in in your browser.

Claude Code
claude mcp add --transport http --scope user kelly https://mcp.askkelly.ai/mcp

From Claude Code’s MCP docs.

Codex CLI

Run these in a terminal. Codex keeps the server in ~/.codex/config.toml, for every project; the second command signs in.

Codex CLI
codex mcp add kelly --url https://mcp.askkelly.ai/mcp
codex mcp login kelly

From Codex’s MCP docs.

Cursor

Add this to ~/.cursor/mcp.json for every project, or to .cursor/mcp.json for one. Cursor signs in to remote servers with OAuth; its docs don’t describe the prompt.

Cursor
{
  "mcpServers": {
    "kelly": { "url": "https://mcp.askkelly.ai/mcp" }
  }
}

From Cursor’s MCP docs.

VS Code

Run MCP: Open User Configuration from the Command Palette and add this, for every workspace, or put it in .vscode/mcp.json for one. VS Code opens a browser window to sign in the first time it connects.

VS Code
{
  "servers": {
    "kelly": { "type": "http", "url": "https://mcp.askkelly.ai/mcp" }
  }
}

From VS Code’s MCP configuration reference.

Windsurf

Add this to mcp_config.json, which covers every project: ~/.config/devin/mcp_config.json on macOS and Linux, %APPDATA%\devin\mcp_config.json on Windows. On Enterprise, MCP is turned on in settings first, and a team allowlist blocks any server not on it. Its docs say it supports OAuth but don’t describe the sign-in.

Windsurf
{
  "mcpServers": {
    "kelly": { "serverUrl": "https://mcp.askkelly.ai/mcp" }
  }
}

From Devin Desktop’s Cascade MCP docs.

Zed

Open your settings with zed: open settings file and add this. Zed asks you to sign in with the standard MCP OAuth flow.

Zed
"context_servers": {
  "kelly": { "url": "https://mcp.askkelly.ai/mcp" }
}

From Zed’s MCP docs.

Goose

Run goose configure, choose Add Extension, then Remote Extension (Streamable HTTP), and give it the URL; or add this to ~/.config/goose/config.yaml. Goose registers with Kelly’s sign-in on its own.

Goose
extensions:
  kelly:
    name: kelly
    type: streamable_http
    uri: https://mcp.askkelly.ai/mcp
    enabled: true
    timeout: 300

From Goose’s extensions docs.

Gemini CLI

Run this in a terminal; --scope user adds it for every project. Then run /mcp auth kelly in Gemini CLI to sign in in your browser. Google says unpaid and Google One users have moved from Gemini CLI to Antigravity.

Gemini CLI
gemini mcp add --scope user --transport http kelly https://mcp.askkelly.ai/mcp

From Gemini CLI’s MCP docs.

Your first conversation

Ask in a new chat and name Kelly, so the AI uses Kelly’s tools rather than a web search.

For your fantasy team

Thinking about my fantasy lineup this week. Use Kelly to walk me through it, step by step, starting with what to check first.

For a bet you’re weighing

Looking at a bet on tonight’s game. Use Kelly to walk me through the market, step by step, starting with what to check first.

The first time you sign in

What signing in creates
A free Kelly account under the address you sign in with, or your existing account if you have one. The AI gets its own access, which you can end at any time.
What works at once
Games, markets, players, explanations and odds maths, each answer with its sources and the time it was true.
What asks for a step on askkelly.ai
Confirming you’re 21 or older, which stake tools need, happens once on askkelly.ai; the AI says so when it comes up. Pro tools need a Kelly Pro plan.

Three things to ask first

Compare two running backs on my roster for this week’s flex spot.
Answered by compare_players
What does the no-vig market say about tonight’s spread?
Answered by get_market
What implied probability is +150, and what does a $20 ticket pay?
Answered by calculate_odds

What it won’t do

  • Place a bet, move money or touch a sportsbook account.
  • Rank bets or list the day’s top edges. Kelly answers the question you ask.
  • Put a stake on Kelly’s own edges.
  • Show any one sportsbook’s prices outside askkelly.ai. Through the AI, Kelly gives derived values such as the no-vig line.
  • Read your fantasy leagues. Connecting a league isn’t open yet.

What the AI receives from Kelly is held by the AI’s provider, under your account there. Ending Kelly’s access stops new access, but it doesn’t recall what the AI already has.

If it doesn’t work

Sign-in is refused
While Kelly isn’t open, only staff accounts can sign in. Otherwise, sign in with the same address you use on askkelly.ai.
No Kelly tools are listed
Disconnect Kelly with your tool’s own remove command or config, then add it again with the server URL above.
The AI can’t see your own data
Kelly can’t read your leagues or tickets yet. Ask about games, markets, players and odds instead.
An answer stops partway
Long results can be cut short. Ask the AI for the rest.

Other apps

Every product named on this page is a trademark of its owner. Kelly isn’t affiliated with or endorsed by any of them.

Information is the edge.

Odds are information, not advice · 21+ · Get help

Privacy