Sports Hub

396 tools. 0 can modify or destroy data without limits.

Read-only server. Low risk, but rate limits prevent runaway API costs.

Last updated:

0 can modify or destroy data
396 read-only
396 tools total

Community server · catalogue entry checked 28/06/2026

How to control Sports Hub ↓

What Sports Hub exposes to your agents

Read (396) Write / Execute (0) Destructive / Financial (0)

What can go wrong

Even read-only tools carry cost. An agent in a retry loop can make thousands of API calls per minute, exhausting rate limits and running up bills.

How to control Sports Hub

PolicyLayer is an MCP gateway — it sits between your AI agents and Sports Hub, and nothing reaches the server without passing your rules. These are the rules we recommend:

Cap read operations
{
  "apifootball_get_countries": {
    "limits": [
      {
        "counter": "apifootball_get_countries_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Sports Hub — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON SPORTS HUB →

Instant setup, no code required.

All 396 Sports Hub tools

READ 396 tools
Read apifootball_get_countries List all available countries with their codes and flags. Read apifootball_get_fixture_events Get events for a specific fixture (goals, cards, substitutions, VAR decisions). Read apifootball_get_fixture_lineups Get starting lineups and substitutes for a specific fixture. Read apifootball_get_fixture_statistics Get match statistics for a specific fixture (shots, possession, corners, fouls, etc.). Read apifootball_get_fixtures Get football fixtures/matches. Filter by league, team, date range, live status, round, or status. At least one Read apifootball_get_injuries Get injury and suspension reports. Filter by league, team, fixture, player, or date. Read apifootball_get_leagues List available leagues and cups. Filter by name, country, season, or current status. Over 960 competitions cov Read apifootball_get_odds Get pre-match betting odds. Filter by fixture, league, season, bookmaker, or bet type. Read apifootball_get_players Get player statistics. Search by name or filter by team/league/season. Results are paginated (25 per page). Read apifootball_get_predictions Get AI-generated predictions for a specific fixture including win probabilities, advice, and comparison stats. Read apifootball_get_standings Get league standings/table for a specific league and season. Read apifootball_get_status Get your API-Football account status including subscription plan, request usage, and limits. Read apifootball_get_teams Search for teams by name, country, league, or ID. Read apifootball_get_top_scorers Get the top scorers for a specific league and season. Read apifootball_get_transfers Get transfer history for a player or team. At least one parameter is required. Read apisports_get_fixtures Get fixtures / matches for a sport. Filter by league, season, date range, team, or live status. Read apisports_get_head2head Get head-to-head results between two teams. Read apisports_get_leagues List available leagues / competitions for a sport. Read apisports_get_live_scores Get live scores for currently active matches (updated every 15 seconds). Read apisports_get_odds Get betting odds for fixtures. Not available for all sports. Read apisports_get_players Get player information and statistics. Read apisports_get_standings Get league standings / rankings for a sport, league, and season. Read apisports_get_status Get API account status: current subscription, requests used/remaining, rate limits. Read apisports_get_team_statistics Get detailed statistics for a team in a given league and season. Read apisports_get_teams Search for teams by name, country, league, or ID. Read apitennis_get_categories Get tournament categories (e.g. ATP, WTA, ITF). Optionally filter by category ID. Read apitennis_get_countries List all available countries for tennis data. Read apitennis_get_fixtures Get tennis matches/fixtures. Filter by ID, date, league, season, or head-to-head between two players. Read apitennis_get_head2head Get head-to-head record between two tennis players, including all past matches. Read apitennis_get_leagues Get tennis tournaments and leagues. Filter by ID, country, or season. Read apitennis_get_live Get all currently live tennis matches. Read apitennis_get_players Search for tennis players by name, ID, or country. Read apitennis_get_rankings Get tennis player rankings (ATP, WTA). Optionally search by player name. Read apitennis_get_seasons Get all available tennis seasons. Read apitennis_get_standings Get tournament standings for a specific league and season. Read apitennis_get_statistics Get detailed match statistics for a specific fixture (aces, double faults, break points, etc.). Read apitennis_get_status Check your API-Tennis account status including subscription plan, request usage, and daily limits. Read bdl_get_box_scores Get box scores for all games on a specific date. Read bdl_get_game_by_id Get detailed information about a specific game by its ID. Read bdl_get_games Get games for a sport. Filter by dates, seasons, or team IDs. Supports pagination. Read bdl_get_leaders Get statistical leaders for a sport, season, and stat category. Read bdl_get_player_by_id Get detailed information about a specific player by their ID. Read bdl_get_players Search or list players for a given sport. Supports pagination and name search. Read bdl_get_season_averages Get season averages for one or more players in a specific season. Read bdl_get_standings Get current or historical standings for a sport and season. Read bdl_get_stats Get player game stats. Filter by player IDs, game IDs, or seasons. Supports pagination. Read bdl_get_teams List teams for a given sport. Optionally filter by conference or division. Read boxing_get_bout Get a single bout by id (fighters, result, method, rounds, scorecards). Read boxing_get_bouts List boxing bouts (matchups, results, scorecards, titles on the line). Read boxing_get_divisions List boxing weight divisions with their ids. Read boxing_get_event Get a single boxing event by id (full card with bouts and results). Read boxing_get_events List boxing events / fight cards (date, venue, broadcaster, bouts). Read boxing_get_fighter Get a single boxer Read boxing_get_fighters Search or list boxers (records W/L/D, KOs, division, titles, physicals). Filter by name/division. Read boxing_get_titles List boxing titles/belts and sanctioning organizations. Read cfbd_get_betting_lines Get betting lines and spreads for college football games. Read cfbd_get_conferences List all college football conferences. Read cfbd_get_drives Get drive data for college football games. Filter by year, team, game, or week. Read cfbd_get_game Get detailed information about a specific college football game by ID. Read cfbd_get_games List college football games. Filter by year, season type, week, team, or conference. Read cfbd_get_player_stats Get player season statistics for college football. Read cfbd_get_plays Get play-by-play data for college football. Requires year and week. Read cfbd_get_rankings Get college football poll rankings (AP, Coaches, CFP) for a given year and week. Read cfbd_get_recruiting Get college football recruiting rankings and player data. Read cfbd_get_standings Get college football team records/standings for a season. Read cfbd_get_team Get details for a specific college football team by name. Read cfbd_get_team_stats Get team season statistics for college football. Read cfbd_get_teams List college football teams, optionally filtered by conference. Read cfbd_get_venues List all college football venues/stadiums. Read chesscom_get_club Get Chess.com club details by URL id (the slug after /club/ in the web URL). Read chesscom_get_country_players Get the list of titled Chess.com players from a country (returns usernames and titles). Read chesscom_get_leaderboards Get Chess.com global leaderboards across all categories (daily, daily960, live_rapid, live_blitz, live_bullet, Read chesscom_get_player Get a Chess.com player Read chesscom_get_player_archives List the YYYY/MM archive URLs containing a player Read chesscom_get_player_clubs Get the list of Chess.com clubs a player belongs to (with last-activity timestamps). Read chesscom_get_player_stats Get a Chess.com player Read cricket_get_countries List all cricket-playing countries recognized by CricketData Read cricket_get_current_matches Get live and current cricket matches across all formats (Test, ODI, T20, IPL, BBL, etc.) Read cricket_get_match_bbb Get ball-by-ball commentary and data for a cricket match Read cricket_get_match_info Get detailed information about a specific cricket match Read cricket_get_match_list Get a list of upcoming and recent cricket matches Read cricket_get_match_scorecard Get the full scorecard for a cricket match including batting and bowling details Read cricket_get_player_info Get detailed profile and statistics for a specific cricket player Read cricket_get_players Search for cricket players by name Read cricket_get_series List available cricket series and tournaments Read cricket_get_series_info Get detailed information about a specific cricket series or tournament Read entitycricket_get_competition Get details for a specific cricket competition. Read entitycricket_get_competition_standings Get standings/points table for a cricket competition. Read entitycricket_get_competitions List cricket competitions/tournaments with optional status filter. Read entitycricket_get_match Get detailed information about a specific cricket match. Read entitycricket_get_match_commentary Get ball-by-ball commentary for a specific inning of a match. Read entitycricket_get_match_scorecard Get the full scorecard for a cricket match. Read entitycricket_get_matches List cricket matches with optional status, date, and pagination filters. Read entitycricket_get_player Get detailed info for a specific cricket player. Read entitycricket_get_players List cricket players with optional pagination. Read entitycricket_get_team Get details for a specific cricket team. Read entitycricket_get_teams List cricket teams with optional pagination. Read entitycricket_get_venues List cricket venues/grounds with optional pagination. Read espn_get_athlete Get information about a specific athlete, including bio, stats, and career history. Read espn_get_event_summary Get a detailed summary of a specific event/game, including play-by-play, box score, leaders, and game info. Read espn_get_news Get the latest news articles for a sport/league, including headlines, descriptions, and links. Read espn_get_scoreboard Get live or date-specific scores for a sport/league. Returns current scoreboard with game status, scores, and Read espn_get_seasons Get available seasons for a sport/league, including season types (preseason, regular, postseason) and date ran Read espn_get_standings Get league standings. Returns conference/division standings with team records, win/loss, and ranking info. Read espn_get_team_details Get detailed information about a specific team, including record, stats, venue, and next event. Read espn_get_team_roster Get the full roster for a specific team, including player names, positions, jersey numbers, and basic stats. Read espn_get_team_schedule Get a team Read espn_get_teams List all teams in a league. Returns team names, IDs, abbreviations, logos, and locations. Read euroleague_get_clubs List the clubs participating in a EuroLeague/EuroCup season (names, codes, venues, country). Read euroleague_get_game_boxscore Get a game Read euroleague_get_game_header Get a game Read euroleague_get_game_playbyplay Get a game Read euroleague_get_games Get all EuroLeague/EuroCup games for a season (teams, scores, dates, round, status). Read euroleague_get_rounds List the rounds (game days) of a EuroLeague/EuroCup season. Read f1_get_circuits List Formula 1 circuits for a given season or all-time. Returns circuit names, locations, and coordinates. Read f1_get_constructor_standings Get Formula 1 World Constructors Read f1_get_constructors List Formula 1 constructors/teams for a given season or all-time. Read f1_get_driver_results Get all race results for a specific driver in a given season. Use driver IDs like Read f1_get_driver_standings Get Formula 1 World Drivers Read f1_get_drivers List Formula 1 drivers for a given season or all-time. Returns driver IDs, names, nationalities, and other inf Read f1_get_lap_times Get lap times for a specific race. Can return all laps or a specific lap number. Data available from 1996 onwa Read f1_get_pit_stops Get pit stop data for a specific race. Can return all pit stops or a specific stop number. Data available from Read f1_get_qualifying Get Formula 1 qualifying results. Returns Q1/Q2/Q3 times for drivers in a specific qualifying session. Read f1_get_race_results Get Formula 1 race results. Returns finishing positions, drivers, constructors, times, and status for a season Read f1_get_schedule Get the Formula 1 race schedule/calendar for a given season, including circuit info and race dates. Read f1_get_seasons List all Formula 1 seasons from 1950 to present, including Wikipedia links. Read f1_get_sprint Get Formula 1 sprint race results for a specific round. Read footballdata_get_areas List available football areas and countries. Read footballdata_get_competition Get details for a specific competition. Free tier codes: ${FREE_TIER_COMPETITIONS} Read footballdata_get_competitions List available football competitions. Free tier codes: ${FREE_TIER_COMPETITIONS} Read footballdata_get_match Get detailed information for a specific match including lineups, goals, and substitutions. Read footballdata_get_matches Get matches with optional filters. Use competition_code or team_id (or both). Read footballdata_get_person Get details for a player or coach by their ID. Read footballdata_get_scorers Get top scorers for a competition. Free tier codes: ${FREE_TIER_COMPETITIONS} Read footballdata_get_standings Get competition standings/league table. Free tier codes: ${FREE_TIER_COMPETITIONS} Read footballdata_get_team Get team details including squad roster. Read footballdata_get_team_matches Get matches for a specific team with optional filters. Read footballdata_get_teams List teams in a competition. Free tier codes: ${FREE_TIER_COMPETITIONS} Read footballdata_uk_get_matches Get historical matches (results + bookmaker odds) for a league and season from football-data.co.uk. Returns th Read footballdata_uk_list_leagues List the football-data.co.uk league codes usable with footballdata_uk_get_matches, and how to form the season Read formulae_get_championships List Formula E championships (one per season, from 2014-15 to the current season) with their ids and status. T Read formulae_get_driver_standings Get the Formula E drivers Read formulae_get_race Get details for a single Formula E race (sessions, circuit, schedule). Use a race id from formulae_get_races. Read formulae_get_race_results Get the race results / classification for a Formula E race (driver, team, position, points). Use a race id fro Read formulae_get_races List Formula E races / E-Prix with id, name, country, city, date and result-availability flags. Paginated — us Read formulae_get_team_standings Get the Formula E teams Read formulae_get_teams List Formula E teams with wins, podiums and race starts. Read golfcourse_get_countries List all countries that have golf courses in the database. Read golfcourse_get_course Get detailed information about a specific golf course. Read golfcourse_get_course_reviews Get reviews for a specific golf course. Read golfcourse_get_courses_nearby Find golf courses near a geographic location. Read golfcourse_get_states List states/provinces for a given country. Read golfcourse_search_courses Search for golf courses by name with optional country, state, and limit filters. Read highlightly_get_head_to_head Get head-to-head history between two teams for a sport. Read highlightly_get_highlights Get video highlight clips for a sport, filtered by league or a specific match. Read highlightly_get_leagues List leagues/competitions for a sport, optionally filtered by country or season. Read highlightly_get_matches Get matches/fixtures for a sport, filtered by date, league or season. Read highlightly_get_odds Get pre-match/live odds aggregated from 100+ bookmakers for a sport, by match or league. Read highlightly_get_standings Get league standings/table for a sport. Requires a league id and season. Read isports_get_basketball_leagues List all available basketball leagues. Read isports_get_basketball_match Get details for a specific basketball match. Read isports_get_basketball_matches Get basketball matches with optional date, league, and status filters. Read isports_get_basketball_standings Get standings for a basketball league, optionally for a specific season. Read isports_get_basketball_teams List basketball teams, optionally filtered by league. Read isports_get_football_leagues List all available football leagues. Read isports_get_football_match Get details for a specific football match. Read isports_get_football_matches Get football (soccer) matches with optional date, league, and status filters. Read isports_get_football_standings Get standings for a football league, optionally for a specific season. Read isports_get_football_teams List football teams, optionally filtered by league. Read lichess_get_broadcasts List official Lichess broadcast tournaments (live coverage of OTB events). Returns up to ~20 most recent. Read lichess_get_daily_puzzle Get the Lichess puzzle of the day, including the source game and the solution moves. Read lichess_get_team Get information about a Lichess team: description, member count, leader, open/closed status. Read lichess_get_top_players Get the top N players for a Lichess performance variant (bullet, blitz, rapid, classical, etc.). Read lichess_get_tournaments Get current Lichess Arena tournaments (created, started, and recently finished). Read lichess_get_user Get a Lichess user Read lichess_get_users_status Get realtime online + streaming status for up to 100 Lichess users in a single call. Read livegolf_get_leaderboard Get the live or final leaderboard for a tournament. Read livegolf_get_player Get detailed info for a specific golf player. Read livegolf_get_player_stats Get statistics for a specific golf player, optionally for a given season. Read livegolf_get_players Search or list golf players. Read livegolf_get_rankings Get golf world rankings, optionally filtered by tour with pagination. Read livegolf_get_schedule Get the tournament schedule for a tour and/or season. Read livegolf_get_tournament Get details for a specific golf tournament. Read livegolf_get_tournaments List golf tournaments, optionally filtered by tour or season. Read mlb_get_divisions List all MLB divisions with their IDs, names, and associated leagues. Read mlb_get_game Get detailed game data from the live feed including plays, box score, and line score. Read mlb_get_game_boxscore Get the box score for a game with full batting and pitching stats for both teams. Read mlb_get_game_linescore Get the line score (inning-by-inning scoring summary) for a game. Read mlb_get_game_play_by_play Get play-by-play data for a specific game including all at-bats and pitches. Read mlb_get_league_leaders Get league stat leaders for categories like home runs, batting average, ERA, strikeouts, etc. Read mlb_get_player Get detailed player information including bio, position, and optionally hydrated stats. Read mlb_get_player_stats Get detailed statistics for a player by stat type and group. Read mlb_get_schedule Get the MLB game schedule for a date or date range. Returns games with scores, status, and teams. Read mlb_get_standings Get league standings with win/loss records, division ranks, and streaks. Read mlb_get_team_roster Get a team Read mlb_get_teams List MLB teams with their IDs, names, venues, divisions, and leagues. Read mlb_search_players Search for players by name. Returns matching players with their IDs, teams, and positions. Read mma_get_event Get detailed information about a specific MMA event including its fight card. Read mma_get_events List MMA events. Optionally filter by organization and date. Supports pagination. Read mma_get_fight Get detailed information about a specific MMA fight including result, method, round, and time. Read mma_get_fighter Get detailed information about a specific MMA fighter including record, stats, and bio. Read mma_get_fighter_fights Get the complete fight history for a specific MMA fighter. Read mma_get_organizations List all MMA organizations available in the database (UFC, Bellator, ONE, PFL, etc.). Read mma_get_upcoming_events Get upcoming MMA events. Optionally filter by organization. Read mma_search_fighters Search MMA fighters by name. Returns a list of matching fighters with basic info. Read motogp_get_categories List the racing categories (MotoGP, Moto2, Moto3, MotoE) for a season, with their UUIDs. Use a seasonUuid from Read motogp_get_events List the events (Grands Prix) in a season with circuit, country and dates. Each event Read motogp_get_riders List MotoGP riders with their profile data (name, number, country, team). Optionally filter by category UUID. Read motogp_get_seasons List MotoGP seasons with their UUIDs and year. The Read motogp_get_session_classification Get the full classification (results) of a session: rider, team, constructor, time/gap and points. Use a sessi Read motogp_get_sessions List the sessions (practice, qualifying, race, etc.) for an event and category. Pass eventUuid from motogp_get Read motogp_get_standings Get the championship standings for a season and category (riders Read msf_get_daily_dfs Get daily fantasy sports (DFS) data for a specific date. Read msf_get_game_boxscore Get box score for a specific game. Read msf_get_game_playbyplay Get play-by-play data for a specific game. Read msf_get_games Get games for a sport and season, optionally filtered by date. Read msf_get_injuries Get current injury reports for a sport and season. Read msf_get_lineups Get expected or confirmed lineups, optionally filtered by date. Read msf_get_odds_gamelines Get betting odds and game lines for a sport and season, optionally by date. Read msf_get_player_stats Get player stats for a sport and season, optionally filtered by player. Read msf_get_players List or search players for a sport and season. Read msf_get_roster Get the roster for a specific team. Read msf_get_schedule Get the full season schedule for a sport. Read msf_get_standings Get standings for a sport and season. Read nascar_get_lap_times Get per-driver lap times and speeds for a specific race. Use the race_id from nascar_get_schedule. Read nascar_get_live Get the live race feed: current lap, flag state, laps to go, leader and per-vehicle running order. When no rac Read nascar_get_schedule Get the NASCAR race schedule for a season and series, including track, dates, winners and stage info for compl Read ncaa_get_game Get detailed information about a specific NCAA game, including play-by-play, box score, and stats. Read ncaa_get_news Get the latest NCAA news, optionally filtered by sport. Read ncaa_get_rankings Get NCAA rankings/polls (AP, Coaches, CFP, etc.) for a sport. Read ncaa_get_schedule Get a team Read ncaa_get_scoreboard Get the NCAA scoreboard for a sport and division. Returns games with scores, status, and basic info. Read ncaa_get_standings Get NCAA standings for a sport and division, optionally for a specific year. Read ncaa_get_stats Get player or team statistics for an NCAA sport/division. Read ncaa_get_teams Get NCAA teams in a division, optionally filtered by conference. Read nhl_get_draft Get the current NHL draft rankings and prospect information. Read nhl_get_game_boxscore Get the box score for a specific NHL game. Includes goals, assists, shots, saves, and other stats. Read nhl_get_game_landing Get the game landing page data for an NHL game. Includes summary, three stars, scoring plays, and more. Read nhl_get_game_play_by_play Get the full play-by-play feed for an NHL game. Contains every event (shots, goals, penalties, faceoffs, etc.) Read nhl_get_player Get detailed information about an NHL player -- bio, career stats, current season stats, awards. Read nhl_get_player_game_log Get the game-by-game stats log for an NHL player in a given season. Read nhl_get_schedule Get the NHL schedule for a given date. Returns all games, start times, teams, and venues. Read nhl_get_scores Get live and final scores for today Read nhl_get_standings Get NHL standings. Optionally filter by date or season. Read nhl_get_stat_leaders Get the NHL stat leaders for a given category (points, goals, assists, wins, etc.). Read nhl_get_team_roster Get the roster for an NHL team. Returns forwards, defensemen, and goalies with jersey numbers and positions. Read nhl_get_team_schedule Get the monthly schedule for an NHL team. Read nhl_get_team_stats Get current-season stats for an NHL team (goals, shots, power play, penalty kill, etc.). Read odds_check_usage Check your API usage (requests used and remaining). Returns the latest usage values seen on a previous call; o Read odds_get_event_odds Get odds for a specific event by event ID. Use get_events or get_odds first to find event IDs. Read odds_get_events Get upcoming and live events for a sport. Returns event IDs needed for get_event_odds and get_player_props. Read odds_get_historical_events Get historical events for a sport at a specific date. Returns events that were available at that point in time Read odds_get_historical_odds Get historical odds for a sport at a specific point in time. Useful for backtesting and analysis. Read odds_get_odds Get pre-match and live odds for a sport. Returns odds from 40+ bookmakers with moneylines, spreads, and totals Read odds_get_player_props Get player prop odds for a specific event. Markets include player_points, player_rebounds, player_assists, pla Read odds_get_scores Get live and recently completed scores for a sport. Use daysFrom to include recently completed games. Read odds_get_sports List all available sports and tournaments from The Odds API (70+ sports). Returns sport keys needed for other Read oddsio_get_arbitrage Find arbitrage opportunities across bookmakers. Read oddsio_get_bookmakers List all available bookmakers. Read oddsio_get_event Get details for a specific event by ID. Read oddsio_get_events Get events, optionally filtered by sport, league, or date. Read oddsio_get_leagues List leagues for a given sport. Read oddsio_get_live_odds Get live in-play odds, optionally filtered by sport. Read oddsio_get_odds Get odds for a specific event, optionally filtered by market. Read oddsio_get_prematch_odds Get pre-match odds, optionally filtered by sport, league, or bookmaker. Read oddsio_get_sports List all available sports from Odds API IO. Read oddsio_get_value_bets Find value bets where bookmaker odds exceed estimated probability. Read opendota_get_hero_stats Get hero stats / current meta: per-bracket pick and win counts for every hero. Read opendota_get_heroes List all Dota 2 heroes with id, name, primary attribute and roles. Read opendota_get_match Get full detail for a Dota 2 match: players, heroes, K/D/A, items, gold/xp, objectives. Read opendota_get_player Get a player Read opendota_get_player_heroes Get a player Read opendota_get_player_matches Get a player Read opendota_get_player_win_loss Get a player Read opendota_get_pro_leagues List Dota 2 leagues / tournaments with id, name and tier. Read opendota_get_pro_matches Get recent professional Dota 2 matches (teams, league, duration, winner). Use a match_id with opendota_get_mat Read opendota_get_pro_teams List professional Dota 2 teams with rating, wins/losses and last match time. Read opendota_search_players Search for Dota 2 players by persona name. Returns account_id values for use with the player tools. Read openf1_get_car_data Get detailed car telemetry: speed, RPM, gear, throttle, brake, DRS. WARNING: This endpoint returns massive amo Read openf1_get_drivers Get driver information for a session or across sessions. Returns driver names, numbers, team names, and more. Read openf1_get_intervals Get interval data showing the gap between drivers and the leader during a session. Read openf1_get_laps Get lap timing data including sector times, lap duration, and more for a session. Read openf1_get_meetings Get meeting (race weekend/event) information. A meeting groups multiple sessions at one circuit. Read openf1_get_pit Get pit stop data including pit lane time and duration for each stop. Read openf1_get_positions Get position/ranking data during a session. Shows how positions change over time. Read openf1_get_race_control Get race control messages: flags, safety cars, penalties, track status changes, and other official messages. Read openf1_get_sessions List Formula 1 sessions. A session is a single on-track period such as a practice, qualifying, sprint, or race Read openf1_get_stints Get stint data including tire compound, stint number, lap counts, and tire age for each driver. Read openf1_get_team_radio Get team radio message metadata for a session. Returns URLs to audio recordings of driver-engineer communicati Read openf1_get_weather Get weather data for a session: air/track temperature, humidity, pressure, wind speed/direction, rainfall. Read openliga_get_available_leagues List all available leagues and seasons in OpenLigaDB. Read openliga_get_current_matchday Get the matches for the current matchday of a league. Read openliga_get_last_match_by_team Get the last completed match for a team. Use get_teams to find team IDs. Read openliga_get_match_data Get detailed data for a specific match by its ID, including goals, results, and location. Read openliga_get_matches_by_league_season Get all matches for a league and season. Known league shortcuts: bl1 (1. Bundesliga), bl2 (2. Bundesliga), bl3 Read openliga_get_matches_by_matchday Get matches for a specific matchday in a league and season. Read openliga_get_next_match_by_team Get the next upcoming match for a team. Use get_teams to find team IDs. Read openliga_get_table Get the league table / standings for a league and season. Read openliga_get_teams Get the list of teams participating in a league for a given season. Read openliga_get_top_scorers Get the top goal scorers for a league and season. Read pandascore_get_incidents Get recent changes and incidents (new matches, score updates, roster changes). Useful for tracking updates sin Read pandascore_get_league Get detailed information about a specific esports league, including series and image URLs. Read pandascore_get_leagues List esports leagues (e.g., LEC, LCS, ESL Pro League, The International). Filter by videogame title. Read pandascore_get_lives Get all currently live esports matches across all videogame titles with real-time scores and stream links. Read pandascore_get_match Get detailed information about a specific esports match, including teams, scores, games, streams, and results. Read pandascore_get_matches List esports matches from PandaScore. Filter by upcoming/running/past and by videogame title. Covers 13 esport Read pandascore_get_player Get detailed information about a specific esports player, including current team, role, stats, and image. Read pandascore_get_players List esports players. Filter by videogame and search by name (e.g., Faker, s1mple, N0tail). Read pandascore_get_series List esports series (seasonal groupings within a league, e.g., LEC Spring 2024). Filter by videogame. Read pandascore_get_team Get detailed information about a specific esports team, including roster, recent results, and current players. Read pandascore_get_teams List esports teams. Filter by videogame title and search by name (e.g., T1, Cloud9, Fnatic). Read pandascore_get_tournament Get detailed information about a specific esports tournament, including brackets, matches, teams, and prize po Read pandascore_get_tournaments List esports tournaments. Filter by videogame title. Returns tournament names, dates, prize pools, and partici Read pandascore_get_videogames List all videogame titles available on PandaScore (LoL, CS2, Dota 2, Valorant, Overwatch, CoD, R6, Rocket Leag Read sgo_get_bookmakers List all available bookmakers. Read sgo_get_event Get details for a specific event by ID. Read sgo_get_events Get events with optional league, date, and status filters. Read sgo_get_leagues List all available leagues from Sports Game Odds. Read sgo_get_markets List available betting markets, optionally filtered by league. Read sgo_get_odds Get odds for a specific event, optionally filtered by market type or bookmaker. Read sgo_get_player_props Get player prop odds for a specific event. Read sgo_get_scores Get scores with optional league and date filters. Read sgo_get_standings Get league standings, optionally filtered by league and season. Read sgo_get_teams List teams, optionally filtered by league. Read sleeper_get_draft_picks Get all picks for a draft (round, pick number, roster, player_id, metadata). Get a draft_id from sleeper_get_l Read sleeper_get_league Get details for a Sleeper league (settings, scoring, roster positions, status). Read sleeper_get_league_matchups Get the matchups for a league in a given week (roster_id, points, starters). Read sleeper_get_league_rosters Get all rosters in a league (owners, player_ids, wins/losses, points). Read sleeper_get_league_users Get all users (managers) in a league with display names and team names. Read sleeper_get_nfl_state Get the current NFL season, week, and season type (pre/regular/post/off) as tracked by Sleeper. Read sleeper_get_trending_players Get the most-added or most-dropped NFL players over a lookback window, enriched with names/teams/positions. Do Read sleeper_get_user Get a Sleeper user (profile, user_id, display name) by username or numeric user id. Read sleeper_get_user_leagues List the NFL leagues a user belongs to for a given season. Use the user_id from sleeper_get_user. Read sleeper_search_players Search the Sleeper NFL player database by name (and optionally team/position). Returns slim records with injur Read sportdevs_get_leagues List available leagues, optionally filtered by country Read sportdevs_get_livescores Get all currently live scores for a sport Read sportdevs_get_match_details Get full details for a specific match Read sportdevs_get_match_lineups Get lineups for a specific match Read sportdevs_get_match_statistics Get statistics for a specific match Read sportdevs_get_matches Get matches filtered by date, league, team, or live status Read sportdevs_get_odds Get betting odds for a specific match Read sportdevs_get_player Get detailed information for a specific player Read sportdevs_get_players List players, optionally filtered by team Read sportdevs_get_standings Get league standings, optionally filtered by season Read sportdevs_get_team Get detailed information for a specific team Read sportdevs_get_teams List teams, optionally filtered by league or country Read sportmonks_get_countries List all available countries. Read sportmonks_get_fixture_by_id Get detailed information about a specific fixture by its ID. Read sportmonks_get_fixtures Get football fixtures filtered by league, season, date, or team. Use Read sportmonks_get_leagues List available football leagues. Use Read sportmonks_get_livescores Get current live scores for ongoing football matches. Read sportmonks_get_player_by_id Get detailed information about a specific player. Read sportmonks_get_players Search for football players by name or filter by country. Read sportmonks_get_seasons List available seasons, optionally filtered by league. Read sportmonks_get_standings Get league standings for a specific season. Read sportmonks_get_team_by_id Get detailed information about a specific team. Read sportmonks_get_teams List football teams, optionally filtered by country. Read sportmonks_get_topscorers Get top scorers for a specific season. Read sportsdata_get_active_players Get all active players for a sport Read sportsdata_get_dfs_slates Get DFS (Daily Fantasy Sports) slates for a specific date Read sportsdata_get_games_by_date Get games/events scheduled for a specific date Read sportsdata_get_injuries Get current injury reports for a sport Read sportsdata_get_news Get latest news for a sport Read sportsdata_get_odds_by_date Get betting odds for games on a specific date Read sportsdata_get_player Get player information by player ID Read sportsdata_get_player_stats_by_season Get player season statistics Read sportsdata_get_schedules Get the full season schedule for a sport Read sportsdata_get_scores_by_date Get scores for games on a specific date Read sportsdata_get_standings Get standings for a sport and season Read sportsdata_get_teams List all teams for a sport Read sportsdb_get_event_details Get full details for a specific event by its TheSportsDB ID. Includes scores, venue, thumbnails, and video hig Read sportsdb_get_event_results Get past event results for a specific round of a league season. Read sportsdb_get_events_by_date Get sporting events on a specific date. Optionally filter by sport or league name. Read sportsdb_get_last_events Get the last 15 completed events for a team. Includes scores and results. Read sportsdb_get_league_list List all leagues, optionally filtered by country and/or sport. Read sportsdb_get_next_events Get the next 15 upcoming events for a team. Read sportsdb_get_player_details Get full details for a player by their TheSportsDB ID. Includes biography, position, stats, and images. Read sportsdb_get_seasons List all available seasons for a league. Read sportsdb_get_sports_list List all available sports on TheSportsDB. Read sportsdb_get_standings Get league table / standings for a given league and season. Read sportsdb_get_team_details Get full details for a team by its TheSportsDB ID. Includes description, stadium, badges, social links, and mo Read sportsdb_search_players Search players by name, or list all players on a team. Provide either player_name or team_name (or both). Read sportsdb_search_teams Search teams by name. Returns matching teams with basic info, badges, and stadium details. Read sportsrc_get_league_scores Get scores / recent results for a specific football league. Read sportsrc_get_leagues List football leagues/competitions supported by SportSRC. Returns league ids you can pass to scores and tables Read sportsrc_get_live Convenience: get the matches feed for a sport. Filter the returned Read sportsrc_get_match Get detailed match information including streams, venue, and lineups. Read sportsrc_get_matches List matches for a sport. Returns live, upcoming, and recently finished matches with team info. Read sportsrc_get_sports List sport categories supported by SportSRC. Returns ids you can pass to other tools. Read sportsrc_get_table Get the standings table for a specific football league. Read squiggle_get_games Get AFL games with optional filters. Returns home/away teams, scores, completion status, venue, and time. Read squiggle_get_ladder Get the projected AFL ladder for a given year and round, by prediction model. Each model gives its own project Read squiggle_get_sources List the prediction model sources contributing to Squiggle (Squiggle, MoS, FiveThirtyEight, etc.). Use the ret Read squiggle_get_standings Get the actual AFL ladder/standings (wins, losses, draws, points, percentage) for a year and round. Read squiggle_get_teams List all AFL teams in the Squiggle database (current and historic), with id, abbreviation, debut/retirement ye Read squiggle_get_tips Get game-level tips/predictions from one or all Squiggle prediction models. Each tip includes margin, confiden

Questions about Sports Hub

Is the Sports Hub MCP server safe to use without restrictions? +

The Sports Hub server is primarily read-only with 396 read tools. While it cannot modify data, an agent in a retry loop can make thousands of API calls per minute, exhausting rate limits and running up costs. Rate limiting is still recommended.

How many tools does the Sports Hub MCP server expose? +

396 tools across 1 categories: Read. 396 are read-only. 0 can modify, create, or delete data.

How do I enforce a policy on Sports Hub? +

Register the Sports Hub MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Sports Hub tool call.

Deterministic rules across all 396 Sports Hub tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

396 Sports Hub tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from Sports Hub's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.