Odds API

Odds API

Live and pre-match sports betting odds (football, basketball, tennis, baseball, American football, ice hockey, MMA, boxing and more) from dozens of bookmakers via odds-api.io. Look up sports, leagues and events, then read odds for a specific event from your selected bookmakers.

7-day free trial · No credit card · EU-hosted

Ask Odds anything

Try a real prompt against Odds API via AnythingMCP — Claude calls the tools, returns the answer. Press Enter on your own message to install on Cloud.

Install Odds on Cloud
Odds API · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

Setup in 2 minutes

  1. 1Start a free trial on cloud.anythingmcp.com.
  2. 2Click Odds API in the connector store. Paste credentials when prompted.
  3. 3Mint an MCP API key and point your AI client at the generated MCP URL.
Install Odds API now

Guides for Odds

Step-by-step setup for the most popular AI clients.

Setting up Odds API

From the connector definition itself: where to find the credentials, what they need to be allowed to do, and which API this adapter talks to.

This connector wraps the odds-api.io v3 REST API. Get a free API key at https://odds-api.io and paste it as ODDS_API_KEY — it is injected automatically into every call, you never pass it as a parameter.

Mandatory workflowodds_get_event_odds needs a concrete eventId and at least one valid bookmakers name; you cannot call it blind:

  1. odds_list_sports → the valid sport slug (e.g. football, basketball, tennis). NOTE: there is no soccer_world_cup slug — football competitions are plain football, narrow them with the league slug from step 2.
  2. odds_list_leagues (pass the sport slug) → the league slug (e.g. england-premier-league).
  3. odds_list_events (pass the sport slug, optionally the league) → each event's numeric id. This is the eventId you pass to odds.
  4. odds_list_bookmakers → the exact bookmaker names you may query (e.g. Bet365, Betano PE). Pass them as a comma-separated bookmakers value. all is NOT accepted, and free plans are limited to a small number of selected bookmakers (the API returns a 403 listing your allowed bookmakers if you exceed it).
  5. odds_get_event_odds with eventId + bookmakers (+ optional markets).

Common errors (the API returns a JSON error field):

  • Missing eventId / Missing bookmakers → required parameter omitted.
  • <x> is not a valid bookmaker → use a name from odds_list_bookmakers, not all.
  • Access denied. You're allowed max N bookmakers → your plan limits selected bookmakers; pick from the listed allowed set or upgrade.

Times are ISO-8601 UTC (e.g. 2026-06-18T09:00:00Z). Event status is one of notstarted / inprogress / settled.

Your AI is two clicks away from Odds API.

Install the connector, paste your credentials, ask your AI a question. 7-day free trial, no credit card.