Skip to content

Sports MCP Servers 2026: Odds & Betting APIs for AI Agents

We checked all 76 providers in our directory for Model Context Protocol support. Here is who actually ships a server, who relies on the community, and who only serves docs.

Last updated:

What Is a Sports MCP Server?

A sports MCP server exposes a sports odds or data API as tools an AI agent can call directly. MCP is the Model Context Protocol, the open standard that lets tools like Claude, Cursor, and other AI coding agents talk to external services without custom integration code. Add the server to your client, hand it an API key, and your agent can pull live odds, schedules, and scores mid-conversation.

Why does this matter for betting apps specifically? Because odds data is awkward to integrate blind. Market names differ between providers, bookmaker coverage varies by sport, and payload shapes surprise you. When your coding agent can query the real API while it writes your integration, it stops guessing. It sees actual market keys, actual bookmaker lists, actual timestamps, and writes code that matches reality on the first pass.

The catch: "MCP support" on a marketing page can mean three very different things. We verified every provider in our directory and split them honestly into official full servers (live data as tools), docs-only servers (documentation search, no data), and community-built servers (third-party, use with care). No other sports API list makes that distinction. Most get it wrong by counting all three as a green tick.

MCP Support Across 76 Sports APIs: The Verified List

We researched every provider in the SportsAPIs.dev directory in August 2026, and each provider listed since: their docs, their GitHub orgs, npm, PyPI, and the major MCP registries. The result, in one table. The MCP pill on our directory cards stays in sync with this research.

Disclosure: Some links on this page are affiliate links. They cost you nothing extra and help keep this directory free.

Provider MCP Status What You Get
SportsGamesOdds ✅ Official full server First-party npm package (sports-odds-api-mcp, Apache-2.0) with live odds tools
Odds-API.io ✅ Official full server First-party npm package (odds-api-mcp-server) with a setup guide in their docs
Odds-API.net ✅ Official full server First-party @odds-api/mcp package, agent-oriented with a mock mode for keyless testing
SharpAPI ✅ Official full server MCP listed in their docs alongside the TypeScript and Python SDKs
PropLine ✅ Official full server First-party server in their GitHub org, shipped with Python, Node, and CLI SDKs
Live Tennis API ✅ Official full server First-party read-only server, listed in the official MCP Registry
Lumify ✅ Official full server Hosted Streamable-HTTP endpoint at lumify.ai/mcp with 28 tools; no package to install
ParlayAPI ✅ Official full server First-party PyPI package parlayapi-mcp with 22 tools, listed in the official MCP Registry
KashRock ✅ Official full server First-party PyPI package kashrock-mcp with 40+ live-data tools for esports props and lines
OddsPapi ✅ Official full server Hosted endpoint at docs.oddspapi.io/mcp; no install, full docs and OpenAPI spec for your agent
matchwire ✅ Official full server Hosted endpoint at api.matchwire.win/mcp with six tools that map one game across Kalshi, Polymarket and Predict.fun
Cito Esports API ✅ Official full server Local npx cito-mcp install with 100+ tools built from the live OpenAPI spec; works on the free tier
Sportmonks ✅ Official full server First-party npm package @sportmonks/football-mcp-server (beta) with 11 football data tools
TheRundown ✅ Official full server Hosted endpoint at mcp.therundown.io/mcp with six live-data tools for odds, events and futures, plus a separate docs server at docs.therundown.io/mcp
OddsLink ✅ Official full server Hosted endpoint at api.oddslink.app/mcp with seven read-only tools for odds, props and line history; a local stdio server too
Horse Truth ✅ Official full server Hosted endpoint at horsetruth.com.au/api/v1/mcp with eleven tools for Australian racehorse ratings, comparisons and change events; two tools are free
NoPunt ✅ Official full server Hosted endpoint at nopunt.com/api/mcp with seven read-only tools for NFL picks, pool boards, the graded ledger and matchups; no key needed
PuntersEdge ✅ Official full server Hosted endpoint at api.puntersedge.online/mcp with 26 read-only tools for Australian racing and sports odds, results, form and closing lines; works on the free key, with a local PyPI package too
Ball Ranks ✅ Official full server Hosted endpoint at ballranks.com/api/mcp with four read-only tools for fantasy football and basketball rankings and player projections; no key needed
OddiWire ✅ Official full server Hosted endpoint at oddiwire.com/mcp on the same API key as REST; ODDIN.GG esports odds for agents, listed in the provider's llms.txt
PinnWire ✅ Official full server Hosted Streamable-HTTP endpoint at pinnwire.com/mcp with seven read-only Pinnacle odds tools; runs on a shared demo quota with no key
Owls Insight ✅ Official full server Hosted Streamable-HTTP endpoint at api.owlsinsight.com/mcp with 18 tools for odds, props, fair value and odds history; any paid plan, in beta
Krok Odds ✅ Official full server Hosted endpoint at mcp.krokodds.com.au/mcp with nine tools for odds, value bets, SGM picks, props and racing, metered against the same credits as REST
RapidOddsAPI ✅ Official full server First-party PyPI package rapidoddsapi-mcp (uvx) with five tools for odds, results, arbitrage and value bets
PinnOdds ✅ Official full server Hosted endpoint at mcp.pinnodds.com/mcp with eight tools for Pinnacle odds, drops and usage; listed in the official MCP Registry
OddsRelay ✅ Official full server First-party npm package oddsrelay-mcp, read-only, seven tools with a token cap on every priced call; listed in the official MCP Registry
Bet Better ✅ Official full server Hosted endpoint at betbetter.world/mcp with 12 read-only tools; the free tools answer at /mcp/free with no sign-in
Realtime Sports ✅ Official full server Hosted endpoint at /api/mcp with 14 read-only tools; each call counts as one API call
TheSportsDB ✅ Official full server Hosted Streamable-HTTP endpoint at thesportsdb.com/api/mcp; tool calls need a premium key
BALLDONTLIE ✅ Official full server First-party server, with its source in the provider's own GitHub org
DunkAPI ✅ Official full server Hosted at mcp.dunkapi.com; every REST endpoint is also an MCP tool
FastballAPI ✅ Official full server Hosted at mcp.fastballapi.com with 22 tools, one per REST endpoint
BirdieAPI ✅ Official full server 14 tools, one per REST endpoint; ChatGPT and Claude connect by sign-in instead of a key
AcesAPI ✅ Official full server Hosted at mcp.acesapi.com with 14 tools; ChatGPT and Claude connect by sign-in
KickoffAPI ✅ Official full server Hosted at mcp.kickoffapi.com, plus the first-party npm package @kickoffapi/mcp
StrikerAPI ✅ Official full server Hosted at mcp.strikerapi.com with 22 tools, one per REST endpoint
OpenFoot API ✅ Official full server npm package openfoot-mcp (stdio) with 15 tools, 10 of them on a free key
PuckAPI ✅ Official full server Hosted at mcp.puckapi.com, with each REST endpoint also an MCP tool
EndzoneAPI ✅ Official full server Hosted at mcp.endzoneapi.com/mcp with 23 read-only tools
FighterAPI ✅ Official full server Hosted at mcp.fighterapi.com/mcp with 11 read-only tools
Sportradar ❓ Official, docs-only Official server (launched Feb 2026) for documentation and endpoint discovery, not live data
LSports ❓ Official, beta ARENA360 AI Access, an MCP connection for Claude, Cursor, ChatGPT and Copilot, in beta for selected operators only
Cloudbet ❓ Official, demo only Demo server on the provider's GitHub, which its README describes as a demo for education
SportScore ❓ Unclear ownership npm package sportscore-mcp, shown on the developer portal; its source sits under a personal GitHub account
The-Odds-API ❓ Community-built Several third-party servers on GitHub and MCP registries; nothing first-party
SportsData.io ❓ Community-built Third-party servers and auto-generated wrappers; nothing first-party
iSports API ❓ Community-built Covered by a community sports-hub aggregator server only
The other 29 providers ❌ None known No official or community MCP server we could verify as of November 2026

Forty real servers out of 76 providers. That number will grow fast, and we update the directory as it does. If you are a provider and we missed your server, tell us and we will verify and list it.

The Forty Official Sports MCP Servers

SportsGamesOdds

MCP Server: First-party npm package sports-odds-api-mcp, open source under Apache-2.0, maintained in their own GitHub org with a dedicated AI-coding guide in the docs.

The API behind it: Strong US sportsbook coverage including Bet365 and Circa, WebSocket streaming, bet settlement, and a generous free tier. A featured partner that is active in our Discord.

Best for: Agent-assisted development against US books, with a free tier to test on before paying.

Odds-API.io

MCP Server: First-party npm package odds-api-mcp-server with a Claude setup walkthrough published in their docs.

The API behind it: 265+ bookmakers across 34 sports, sub-150ms responses, free tier at 100 requests/hour with no card required. Readers get 30% off for 3 months through our link.

Best for: Global bookmaker coverage in an agent workflow, including hard-to-find books like Bet365 and SBOBET.

Odds-API.net

MCP Server: First-party @odds-api/mcp package. The standout detail is a mock mode: your agent can explore realistic response shapes before you even create an API key.

The API behind it: Pregame and closing odds with Bet365 and Pinnacle coverage, settlements, deeplinks, and stats.

Best for: Trying agent-driven integration with zero signup friction, thanks to the mock mode.

SharpAPI

MCP Server: Official server documented alongside their TypeScript and Python SDKs, treated as a first-class client rather than an afterthought.

The API behind it: Pregame and live odds with Bet365 and Pinnacle, futures, deeplinks, stats, and WebSocket streaming. Free tier available.

Best for: Sharp-book coverage (Pinnacle plus Bet365) inside an agent workflow.

PropLine

MCP Server: First-party server with 26 tools covering live odds, +EV detection, graded results, scores, box-score stats, and line history. A hosted HTTP endpoint at https://mcp.prop-line.com/mcp works with no install and no API key (a shared demo key provides free-tier data). Also available locally via npx -y propline-mcp.

The API behind it: Props-focused odds with Pinnacle coverage, closing odds, settlement, stats, and WebSocket. Free tier available.

Best for: Player-props tooling where your agent needs to query prop markets directly. See our player props API guide for the wider landscape.

Live Tennis API

MCP Server: First-party read-only server, listed in the official MCP Registry. The cleanest registry presence of any provider here.

The API behind it: Tennis-only depth: ATP, WTA, Challenger, and ITF with point-level live scores, match-winner pricing, and a win-probability model over REST and WebSocket. Plans start at $9.99/mo and readers get 10% off through our link.

Best for: Tennis models and live-betting tools built with agent assistance.

Lumify

MCP Server: Hosted at https://lumify.ai/mcp as a stateless Streamable-HTTP endpoint with 28 tools (list_events, get_odds, get_player_props, get_intelligence, estimate_cost and more). Point a remote MCP client at the URL; there is nothing to install.

The API behind it: A sports odds and intelligence API built around AI agents: 17 sportsbooks, per-call credit metering, no-signup trial keys, and 1,000 free credits that never expire. Connectors for LangChain, LangGraph, LlamaIndex, CrewAI and n8n sit alongside TypeScript and Python SDKs. Read our Lumify review.

Best for: Agent frameworks that want a hosted MCP URL rather than a local package.

ParlayAPI

MCP Server: First-party parlayapi-mcp on PyPI (uvx parlayapi-mcp), 22 tools covering keyless discovery, odds, player props and arbitrage detection, plus account actions (signup, login email, checkout link) that need explicit approval in your client. Listed in the official MCP Registry and promoted on the provider's own agents page.

The API behind it: A credit-based aggregator with a 34-source catalog spanning Pinnacle, bet365, DFS apps and prediction markets, with historical closing lines, player props, SSE and WebSocket streaming, and keyless sandbox endpoints. Free tier of 1,000 credits a month with no card. Read our ParlayAPI review.

Best for: Agents that need multi-book odds and historical closing lines from one server, with a free tier to evaluate on.

KashRock

MCP Server: First-party kashrock-mcp on PyPI (uvx kashrock-mcp), 40+ tools across session, board, players and research, and schedule and history. Sign in with Google or set KASHROCK_API_KEY to skip the browser step. Tool access follows your plan tier.

The API behind it: An esports-only data API covering CS2, Valorant, League of Legends, Dota 2, Call of Duty, Rainbow Six, Deadlock, Mobile Legends and Apex Legends, with normalized player props tied to one canonical ID across sportsbooks, prediction markets and DFS boards, plus opening and closing lines, game logs and prop settlement. Free sandbox of 500 requests a day, no card. Read our KashRock review.

Best for: Agents that work on esports props and need live K/D/A and settled outcomes rather than traditional sports odds.

OddsPapi

MCP Server: Official hosted endpoint at https://docs.oddspapi.io/mcp. Point a remote MCP client at the URL; there is nothing to install. Your agent searches the docs and reads the full OpenAPI spec, then writes the REST and WebSocket calls for you.

The API behind it: 350+ bookmakers in one schema, from sharps (Pinnacle, SBOBET, Singbet) and US books to crypto books, Betfair Exchange, Polymarket and Kalshi. REST plus WebSocket, free historical odds, and parlay, same-game parlay and futures pricing. Free tier available. Read our OddsPapi review.

Best for: Agents that build against sharps, soft books and exchanges from one feed.

matchwire

MCP Server: Hosted Streamable-HTTP endpoint at https://api.matchwire.win/mcp, called with the same x-api-key header as the REST API. Six tools: list_sports, find_rows, get_row, get_venue_market, service_status and report_issue. There is nothing to install.

The API behind it: A mapping API for sports prediction markets. It pairs each game across Kalshi, Polymarket US, Polymarket International and Predict.fun, keeps every venue's own market IDs, and hands your agent the exact request that reads each market from the venue. matchwire serves no prices itself. Plans start at $99/mo with a 14-day trial. Read our matchwire review.

Best for: Agents that compare or trade one game across several prediction markets and need to know which market IDs belong together.

Cito Esports API

MCP Server: Official local server, installed with npx cito-mcp install --key and your API key. It builds 100+ tools from Cito's live OpenAPI spec, keeps the key on your machine, and works on the free tier.

The API behind it: A self-serve esports data API for CS2, League of Legends, Dota 2, Fortnite, Call of Duty League and Apex Legends, plus UFC and tennis. Live scores down to the CS2 round, box scores, rankings and CS2 skin prices across 25+ marketplaces. Free tier of 500 calls a month with no card. Read our Cito review.

Best for: Agents that need esports scores, stats and rankings rather than betting odds.

Sportmonks

MCP Server: Official npm package @sportmonks/football-mcp-server, run through npx with your Sportmonks API token. Eleven tools cover search, players, teams, leagues, squads, matches, match previews, fixture details, standings, past seasons and top scorers. It is in beta, and Sportmonks presents it as a tool for exploring the data, not a production client.

The API behind it: A football data API for more than 2,200 leagues: live scores, match events, lineups, statistics, standings and squads, with odds, predictions and xG as add-ons. A free plan covers the Danish Superliga and the Scottish Premiership, and paid plans start at €29/mo. Read our Sportmonks review.

Best for: Agents that answer football questions about fixtures, lineups, form and league tables.

TheRundown

MCP Server: Official hosted server at mcp.therundown.io/mcp, with open source on GitHub (TheRundown/data-mcp) and a listing in the official MCP Registry as io.github.TheRundown/data. Six tools list sports, books, markets and events, pull main lines per book, and read futures boards. It takes your API key in a header, and you can also run it locally over stdio. A second server at docs.therundown.io/mcp lets an agent search the API documentation, with no key needed.

The API behind it: An odds, scores and stats API with 25 sources, including Pinnacle, Circa, Matchbook, ProphetX, Novig, Kalshi and Polymarket. Same-game parlay odds and deep links are included. A free plan covers three books, and paid plans run from $49 to $2,499 a month. Read our TheRundown review.

Best for: Agents that compare US sportsbook, exchange and prediction-market lines side by side.

OddsLink

MCP Server: Hosted Streamable-HTTP endpoint at https://api.oddslink.app/mcp, called with your API key as a bearer token, or a local stdio server with python -m odds.mcp. Seven read-only tools: list_sports, list_bookmakers, list_markets, list_events, get_odds, get_props and get_history. A free-plan key is enough to connect.

The API behind it: A multi-book odds API that lists 45 sportsbooks, exchanges and prediction markets in one response shape, Pinnacle, bet365, Circa, Kalshi and Polymarket included. Every price carries the time its book last confirmed it. Plans run from a free tier to $199/mo. Read our OddsLink review.

Best for: Agents that quote a real price from a named book at a named time, and backtests that need openers and closers.

Horse Truth

MCP Server: Hosted endpoint at https://horsetruth.com.au/api/v1/mcp, listed in the official MCP Registry. Eleven tools resolve a horse, return its full derived read, compare up to five horses, rank horses by class and list material changes over time. Two tools are free: a sandbox preview and a purchase guide. The rest cost one credit each, or US$0.02 a call through x402, a pay-per-call crypto payment that needs no account.

The API behind it: Derived intelligence on Australian thoroughbreds, mostly Queensland: readiness, class, form trend, best distance and stride signals from race tracking data. It uses no odds and sells no raw race records. A keyless sandbox allows 30 requests an hour, and credit packs start at A$1. Read our Horse Truth review.

Best for: Agents that answer questions about Australian racehorses and need a rating, not a price.

NoPunt

MCP Server: Hosted Streamable-HTTP endpoint at https://www.nopunt.com/api/mcp with no auth and no session. Seven read-only tools: get_week_picks, get_weekly_briefing, get_survivor_board, get_pickem, get_confidence_pool, get_ledger_summary and get_matchup. An agent-skills discovery document sits at /.well-known/agent-skills/index.json. The paid Edge signal and subscriber data never cross the server.

The API behind it: A free, keyless NFL prediction feed: this week's picks with win probabilities and confidence tiers, every graded pick back to 2020, EPA power rankings and stat leaders. NFL only. Pro, at $19 a month in season or $69 a season, adds fantasy and prop projections and CSV exports. Read our NoPunt review.

Best for: Agents that answer NFL pick, survivor and pick'em questions and need a model's probability, not a price.

PuntersEdge

MCP Server: Hosted Streamable-HTTP endpoint at https://api.puntersedge.online/mcp, stateless, with your API key in the X-API-Key header. It works on every plan, the free one included, and is listed in the official MCP Registry as io.github.Propertyscout001/puntersedge; a local version is on PyPI as puntersedge-mcp. Its 26 read-only tools cover the odds board, best odds, movers, price history, consensus prices, results, the closing-line archive and a CLV grader, plus race form, track conditions, acceptances, the sports odds endpoints, feed health and your key's credit balance. Each call is billed like the REST call behind it.

The API behind it: Australian thoroughbred, harness and greyhound racing odds across 15 AU bookmakers, bet365 included, with AFL, NRL and other sports on the same key. The free tier is 3,000 credits a month with no card. Read our PuntersEdge review.

Best for: Agents that answer Australian racing questions and need every bookmaker's price, a best price per runner or a closing line.

Ball Ranks

MCP Server: Hosted Streamable-HTTP endpoint at https://ballranks.com/api/mcp, stateless and read-only. It works with no key at 10 calls a day; send the REST API's Bearer key for your account's limits and the Premium model. Four tools mirror the REST endpoints: get_week_rankings, get_season_rankings, get_player_rankings and get_player_projections. REST and MCP calls share one daily allowance.

The API behind it: Model-built fantasy football and basketball rankings and player projections: weekly football boards by position and scoring format, season boards for both sports, and projected stat lines. Free with no key or a free account; Premium is $39.99 a year. Read our Ball Ranks review.

Best for: Agents that answer fantasy start/sit, draft and trade questions and need a ranked board, not odds.

OddiWire

MCP Server: Hosted endpoint at https://oddiwire.com/mcp, called with the same API key as the REST API. The provider lists it in its llms.txt beside the official Node.js SDK. There is nothing to install.

The API behind it: Esports odds from ODDIN.GG with raw provider probabilities: League of Legends, CS2, Dota 2 and Valorant, plus King of Glory, eFootball, eBasketball and more, over REST and SSE. Free plan of 100 calls a day. Read our OddiWire review.

Best for: Agents that need esports prices from one book-grade source without a soft-book aggregator.

PinnWire

MCP Server: Hosted Streamable-HTTP endpoint at https://pinnwire.com/mcp, stateless JSON-RPC, with the API key passed as a query parameter. Seven read-only tools: get_live_odds, get_prematch_odds, get_event, get_prematch_lines, get_drops, get_health and list_sports. With no key it runs on a shared demo quota, so you can try it before you sign up.

The API behind it: Current Pinnacle odds for 13 sports, live and prematch, over REST, SSE drop alerts and a raw WebSocket add-on. Permanent free plan of 100 calls a day, paid plans from $89 a month, flat rate. Read our PinnWire review.

Best for: Agents that want the sharp reference price from Pinnacle, including the dropping-odds feed, with no per-request metering.

Owls Insight

MCP Server: Hosted Streamable-HTTP endpoint at https://api.owlsinsight.com/mcp, called with your API key as a Bearer header. 18 tools, each on the same plan as the endpoint it reads: get_odds, get_best_prices, get_player_props, get_fair_value_and_ev, get_odds_history, get_closing_line, price_same_game_parlay and more. Each tool call counts as an ordinary API request. The provider calls the server beta.

The API behind it: Sharp odds and player props from 39 books including Pinnacle and bet365, over REST and WebSocket, with a historical archive and closing lines. Paid plans from $9.99 a month; a free account can browse but not call the API. Read our Owls Insight review.

Best for: Agents that want fair value, positive EV and odds history as tools, not just a price board.

Krok Odds

MCP Server: Hosted endpoint at https://mcp.krokodds.com.au/mcp, authenticated with the normal API key as a Bearer token and metered against the same credits as REST. Nine tools: get_sports, get_upcoming_events, get_event_odds, get_value_bets, get_sgm_picks, get_player_props, get_racing_picks, get_racing_meetings and get_injuries.

The API behind it: Australian sports and racing odds with arbitrage, positive EV and middle detection built in, a credit system per call, and a free plan to start. Read our Krok Odds review.

Best for: Agents that cover Australian books and racing and want the value-bet maths done server side.

RapidOddsAPI

MCP Server: First-party rapidoddsapi-mcp on PyPI (uvx rapidoddsapi-mcp with RAPIDODDSAPI_API_KEY set), from the provider's own GitHub org. Five tools: list_sports, get_odds, get_results, find_arbitrage and find_value_bets. Each tool description states its credit cost, so the assistant can say what a call will spend.

The API behind it: Australian and US odds from 100+ books over REST and WebSocket, with results, futures and a racing API. Free trial, paid plans from $49 a month. Read our RapidOddsAPI review.

Best for: Agents that want arbitrage and value-bet finders as tools with the credit cost spelled out up front.

PinnOdds

MCP Server: Hosted endpoint at https://mcp.pinnodds.com/mcp, with your API key as a Bearer header or OAuth. Eight tools: list_sports, get_events, get_event_odds, get_prematch_lines, get_odds_drops, get_feed_status, get_account_usage and search_pinnodds_docs. Listed in the official MCP Registry as com.pinnodds/odds.

The API behind it: Pinnacle odds over REST, SSE and WebSocket with drop alerts. Free plan, paid plans from $99 a month. Read our PinnOdds review.

Best for: Agents that want the Pinnacle reference price and the drops feed, plus a docs search tool in the same server.

OddsRelay

MCP Server: First-party oddsrelay-mcp on npm (npx -y oddsrelay-mcp), read-only, listed in the official MCP Registry as io.github.oddsrelay/oddsrelay-mcp. Seven tools: sports, events, bookmakers, coverage, odds, event_odds and usage. The two priced tools quote each call first and refuse it above a max_tokens cap, so an agent cannot run up your balance by accident.

The API behind it: UK and Irish bookmaker odds, raw or matched to the best exchange lay price, with closing lines. Free trial, paid plans from £19 a month. Read our OddsRelay review.

Best for: Agents on a token budget that compare UK books against the exchanges.

Bet Better

MCP Server: Hosted Streamable-HTTP endpoint at https://betbetter.world/mcp, signed in with OAuth or a bbd_live_ key, and the same server at /mcp/free with no sign-in for the free tools. 12 read-only tools, from list_leagues, get_free_picks and get_predicted_scores to the paid get_predictions, get_line_moves and get_bets_feed. Free: 30 tool calls a minute.

The API behind it: A sports model feed: free, keyless win probabilities, fair odds and predicted scores under CC BY 4.0, plus paid predictions, line-move and stats feeds across 29 competitions. Read our Bet Better review.

Best for: Agents that want model outputs and checked stats rather than sportsbook prices, with a free entry point to try first.

Realtime Sports

MCP Server: A hosted server with 14 read-only tools on the provider's own site. Each tool call counts as one API call.

The API behind it: Live scores, play-by-play, schedules and odds for US leagues and soccer, with WebSocket from the $29 plan.

Best for: Agents that need live game state and a current line from one key.

TheSportsDB

MCP Server: A hosted Streamable-HTTP endpoint at thesportsdb.com/api/mcp. Tool calls need a premium key.

The API behind it: Crowd-sourced teams, players, events and artwork, with a free public key for the REST API.

Best for: Agents that need team badges, artwork and basic results across many sports.

BALLDONTLIE

MCP Server: A first-party server, with its source in the provider's own GitHub org next to its Python and TypeScript SDKs.

The API behind it: Stats for many leagues on per-sport plans, with US sportsbook odds and player props from the GOAT plan.

Best for: Stats-first agents that also want US odds from the same key.

DunkAPI

MCP Server: Hosted at mcp.dunkapi.com. Every REST endpoint is also an MCP tool, on the same credits.

The API behind it: NBA, WNBA and college basketball: play-by-play, shot locations, box scores and pre-game sportsbook odds.

Best for: Basketball research agents on a free 500-credit monthly plan.

FastballAPI

MCP Server: Hosted at mcp.fastballapi.com with 22 tools, one per REST endpoint.

The API behind it: MLB since 2015 and college baseball: pitches, box scores and pre-game sportsbook odds.

Best for: Baseball research agents on a free 500-credit monthly plan.

BirdieAPI

MCP Server: 14 tools, one per REST endpoint. ChatGPT and Claude connect by sign-in instead of a key.

The API behind it: PGA Tour golf since 2001: leaderboards, hole-by-hole scores, course data and major winner odds.

Best for: Golf agents that want to connect without handling a key.

AcesAPI

MCP Server: Hosted at mcp.acesapi.com with 14 tools. ChatGPT and Claude connect by sign-in instead of a key.

The API behind it: ATP and WTA tennis since 2007: results, rankings, surface Elo and a moneyline archive for the biggest events.

Best for: Tennis research agents on a free 500-credit monthly plan.

KickoffAPI

MCP Server: Hosted at mcp.kickoffapi.com, plus the first-party npm package @kickoffapi/mcp for stdio.

The API behind it: Football scores, fixtures, stats and predictive models, with odds on paid plans.

Best for: Football agents that want either a hosted or a local server.

StrikerAPI

MCP Server: Hosted at mcp.strikerapi.com with 22 tools, one per REST endpoint.

The API behind it: Football lineups, shot maps, xG and pre-game sportsbook odds across the leagues that it covers.

Best for: Football research agents on a free 500-credit monthly plan.

OpenFoot API

MCP Server: The npm package openfoot-mcp (stdio) with 15 tools, 10 of them on a free key.

The API behind it: Football fixtures, results and standings on a free plan, with lineups, xG and SSE from $14 a month.

Best for: Local football agents on a small budget.

PuckAPI

MCP Server: Hosted at mcp.puckapi.com. Each REST endpoint is also an MCP tool, on the same credits.

The API behind it: Hockey play-by-play, box scores, stats and per-book odds and props.

Best for: Hockey research agents on a free 500-credit monthly plan.

EndzoneAPI

MCP Server: Hosted at mcp.endzoneapi.com/mcp with 23 read-only tools, plus separate college endpoints.

The API behind it: American football plays, box scores, stats, sportsbook lines and player props.

Best for: Football research agents on a free 500-credit monthly plan.

FighterAPI

MCP Server: Hosted at mcp.fighterapi.com/mcp with 11 read-only tools.

The API behind it: MMA fight results, round stats, ratings and an odds archive.

Best for: MMA research agents on a free 500-credit monthly plan.

Compare these providers on everything else

MCP is one pill among fifteen. Filter the full directory by free tier, WebSocket, Pinnacle coverage, and MCP support side by side.

Browse the API Directory →

How to Connect a Sports Odds MCP Server

Most official servers ship as npm packages, so setup is short. In Claude Code, one command registers a server for your project:

claude mcp add sports-odds -- npx -y sports-odds-api-mcp

In Cursor or Claude Desktop, add a block to your MCP config file instead:

{
  "mcpServers": {
    "sports-odds": {
      "command": "npx",
      "args": ["-y", "sports-odds-api-mcp"],
      "env": {
        "API_KEY": "your-api-key"
      }
    }
  }
}

Two things to check in the provider's docs before you copy-paste: the exact package name, and the environment variable the server expects for your key. Both vary by provider. Your API key works the same as it does over REST, and every request your agent makes counts against your plan limits, so keep an eye on usage while an agent is exploring.

New to odds APIs entirely? Start with our getting started guide, then come back once you have a key.

Connect the SportsAPIs.dev MCP Server

We run one too. It serves no odds. It answers questions about this directory: which providers fit your sport and feature list, how two to four of them compare, and what our review of one says. The server is read-only and needs no API key and no sign-up.

ChatGPT

SportsAPIs.dev is a published plugin in ChatGPT, so you need no URL and no developer mode. Open it in the ChatGPT plugin directory and click Install plugin. Then ask ChatGPT which sports API fits your project.

Install the ChatGPT Plugin →

For Claude, Cursor and VS Code, add this URL as a remote MCP server:

https://sportsapis.dev/mcp

It runs the Streamable HTTP transport in its stateless form. Each POST carries one JSON-RPC message and gets one JSON response back. There is no session ID and no event stream, so a GET returns 405. It offers three tools on MCP protocol versions 2026-07-28, 2025-06-18, 2025-03-26 and 2024-11-05. Apps that support MCP Apps can show the find results as cards with each provider's logo. The answers come from the same data as /directory.json and our review pages, and they link each provider to its review.

  • find_sports_apis: a ranked short list for your sport and the features you need, such as live odds, WebSocket, player props or a free tier, with a one-line reason and the review link for each provider.
  • compare_sports_apis: two to four providers side by side, feature by feature, with the differences pulled out.
  • get_sports_api_details: everything our review of one provider records, from features and pricing to the full review text, FAQs and alternatives.

Claude and Claude Desktop

Open Customize > Connectors, click + Add, then Add custom connector. Name it SportsAPIs.dev, paste the URL, choose No sign in when Claude asks about authentication, and click Add. Connectors live on your Claude account, so the same steps work in Claude Desktop. The Free plan allows one custom connector. On Team and Enterprise plans, an owner adds it first under Organization settings.

https://sportsapis.dev/mcp

Claude Code

claude mcp add --transport http sportsapis https://sportsapis.dev/mcp

Cursor

Put this in .cursor/mcp.json in your project, or in ~/.cursor/mcp.json to use it in every project:

{
  "mcpServers": {
    "sportsapis": {
      "url": "https://sportsapis.dev/mcp"
    }
  }
}

VS Code

Put this in .vscode/mcp.json in your workspace:

{
  "servers": {
    "sportsapis": {
      "type": "http",
      "url": "https://sportsapis.dev/mcp"
    }
  }
}

The hosted provider servers in the table above connect the same way in Claude Code, Cursor and VS Code. Swap in the provider's URL and, if its docs ask for one, add the key header.

Docs-Only and Community Servers: Read the Fine Print

Docs-only servers are official but limited. Sportradar runs an MCP server that helps an agent search its documentation, find the right endpoint, and understand parameters. Genuinely useful during integration, but no live data flows through it. Your agent still writes REST calls, and you still test them yourself. LSports runs a similar connection, ARENA360 AI Access, in beta for selected operators only. If a provider says "we have MCP", ask which kind before you count on it.

Community servers fill the gap for popular APIs whose owners have not shipped one. The-Odds-API has several third-party servers precisely because it is so widely used. Before you rely on one: read the source, since it will handle your API key. Check the last commit date, because an abandoned wrapper breaks silently when the API evolves. And prefer read-only servers with no scopes beyond what you need.

Our position: a community server is fine for prototyping, but for anything you ship, pick a provider that owns its MCP server. The forty above treat agent access as a product surface, which means it gets maintained when the API changes.

One more honest caveat: this space moves monthly. A provider marked ❌ today may ship a server next quarter. We re-verify when providers tell us and on our regular directory reviews, and the directory pills reflect the latest check. The 1,400+ developers in our Discord tend to surface new servers within days of launch, several providers are in there answering questions themselves.

Frequently Asked Questions

A Model Context Protocol server that exposes a sports data or odds API as tools an AI agent can call directly. Instead of writing integration code first, you add the server to Claude, Cursor, or another MCP-capable client, and the agent can fetch odds, schedules, and scores itself while it works.
As of November 2026: SportsGamesOdds, Odds-API.io, Odds-API.net, SharpAPI, PropLine, Live Tennis API, Lumify, ParlayAPI, KashRock, OddsPapi, matchwire, Cito, Sportmonks, TheRundown, OddsLink, Horse Truth, NoPunt, PuntersEdge, Ball Ranks, OddiWire, PinnWire, Owls Insight, Krok Odds, RapidOddsAPI, PinnOdds, OddsRelay, and Bet Better ship official full servers. Sportradar runs an official docs-only server, and LSports runs a beta MCP connection for selected operators. Community servers cover The-Odds-API, SportsData.io, and iSports API. Filter the directory by MCP Server →
A full server returns live data: ask for current NFL spreads and real prices come back. A docs-only server searches the provider's documentation and endpoints but returns no data; you still write and authenticate REST calls yourself. Both are useful, but they are not the same feature.
Treat them like any third-party dependency that handles a credential. Read the source before giving one your API key, check the last commit date, and prefer read-only servers. Fine for prototyping; for production, prefer a provider that owns its server.
Almost always. The server passes your key through to the API, usually via an environment variable in the config, and agent requests count against your plan limits exactly like REST calls. Watch your usage while an agent explores; agents are curious. Several providers offer free tiers that are perfect for this.
No. Most servers listed here are read-only data: odds, schedules, scores, stats. ParlayAPI also offers account actions such as signup, login email and checkout links; these need explicit client approval. Odds APIs supply the data your application uses; they do not place bets, over MCP or otherwise.
Not on its own. Coverage, latency, and pricing still come first; see our sports odds API guide for how to weigh them. But between two comparable providers, take the one with an official MCP server. It saves integration time today and signals ongoing investment in developer experience.
Anything you build with the API, faster: odds comparison tools, live betting dashboards, arbitrage scanners, model backtests against historical odds. Plus a new category: research agents that answer questions like "which book moved first on this line" directly in your AI client.
In ChatGPT, install the SportsAPIs.dev plugin from the plugin directory. In Claude, Cursor or VS Code, add https://sportsapis.dev/mcp as a remote MCP server. It needs no API key and no sign-up, and its three read-only tools find, compare and look up the providers in this directory. Setup steps for each client →

Building With AI Agents?

Join our Discord community of 1,400+ developers building betting tools. Ask which MCP servers people actually use, and get answers from developers and providers in the same channel.