mcpserver.lol
registry/odds-api-mcp-server
Connection check local install

odds-api-mcp-server

Live sports betting odds from 265+ bookmakers across 34 sports, with value bets and arbitrage.

Tools 22
GitHub stars 1
Installs / wk
Licence MIT
Transport stdio
Last checked never

Tools & capabilities

22 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

clear_selected_bookmakers from source
Clear all selected bookmakers for the authenticated user. Limited to once every 12 hours.
get_arbitrage_bets from source
Get arbitrage opportunities across bookmakers. Returns profit margin, optimal stake distribution, and direct bet links for each leg.
get_bookmakers from source
List all supported bookmakers with their name and active status.
get_documentation from source
Fetch the complete Odds-API.io API documentation.
get_dropping_odds from source
Get odds that have dropped the most from opening, based on sharp bookmaker data. Useful for tracking where sharp money is moving. Updated every ~10 seconds. Only available on paid…
get_event from source
Get a single event by its unique ID.
get_events from source
Get events for a sport with filtering by league, participant, status, date range, bookmaker availability, and pagination support.
get_historical_events from source
Get finished events for a sport and league within a date range (max 31-day span).
get_historical_odds from source
Get closing odds and final scores for a finished event from selected bookmakers.
get_leagues from source
Get leagues for a sport. Returns league name, slug, and active event count.
get_live_events from source
Get all currently live events across all sports, optionally filtered by sport.
get_multi_odds from source
Get odds for multiple events in a single request (up to 10 events). Counts as only 1 API call.
get_odds from source
Get betting odds for a specific event from selected bookmakers.
get_odds_movements from source
Get historical odds line movements for an event from a bookmaker. Returns opening, latest, and all intermediate price changes for a specific market.
get_participant from source
Get a single participant/team by their unique ID.
get_participants from source
Get teams/participants for a sport, optionally filtered by name search.
get_selected_bookmakers from source
Get the authenticated user
get_sports from source
List all available sports with their name and slug identifier.
get_updated_odds from source
Get odds updated since a Unix timestamp for a bookmaker and sport. The timestamp must be at most 1 minute old. Useful for efficient polling.
get_value_bets from source
Get positive expected value betting opportunities for a bookmaker. Updated every 5 seconds. EV formula: (Probability x Odds) - 1.
search_events from source
Search events by team name or text query. Returns up to 10 matching results.
select_bookmakers from source
Add bookmakers to the authenticated user