Hotel booking MCP server — 300K+ properties, real confirmation numbers, loyalty programs. Builders monetize every booking via Stripe
Sports Hub is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
Open InstallationWhat it does
Unified MCP server — 41 sports API providers, 396 tools. Scores, stats, odds, esports, chess, motorsport, boxing, AFL, and more.
Quickstart
# 1 — run it from where its publisher ships it
npx -y mcp-sports-hub
# 2 — the plan is chosen at checkout, in the browser
# 3 — ask your agent something
> Unified MCP server — 41 sports API providers, 396 tools. Scores, stats, odds, esports, chess, motorsport, boxing, AFL, and more.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. This one runs on your machine: your client starts Sports Hub as a process under your own user, with your files and your network, so the tool surface below is what it can do to your computer rather than to a server somewhere else. It is scanned, signed and pinned to the version you choose — read the surface before you approve it.
This is a public server: you run it yourself and this marketplace is not in the path. Claude Code registers it in one command.
claude mcp add sports-hub-mcp -- npx -y mcp-sports-hubReconnect, or start a new session, and the tools appear in the model’s tool list.
Nothing is required, but it can take SPORTS_HUB_PROVIDERS, API_SPORTS_KEY, PANDASCORE_TOKEN, THE_ODDS_API_KEY if you want to set them.
One config entry your client uses to start the process locally. A local server runs with your file system and your network, which is why it is priced without metering.
200 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Get football fixtures/matches. Filter by league, team, date range, live status, round, or status. At least one filter is recommended.
Takes no parameters.
Get events for a specific fixture (goals, cards, substitutions, VAR decisions).
Takes no parameters.
Get starting lineups and substitutes for a specific fixture.
Takes no parameters.
Get match statistics for a specific fixture (shots, possession, corners, fouls, etc.).
Takes no parameters.
Get league standings/table for a specific league and season.
Takes no parameters.
Search for teams by name, country, league, or ID.
Takes no parameters.
Get player statistics. Search by name or filter by team/league/season. Results are paginated (25 per page).
Takes no parameters.
Get the top scorers for a specific league and season.
Takes no parameters.
Get transfer history for a player or team. At least one parameter is required.
Takes no parameters.
Get injury and suspension reports. Filter by league, team, fixture, player, or date.
Takes no parameters.
Get AI-generated predictions for a specific fixture including win probabilities, advice, and comparison stats.
Takes no parameters.
Get pre-match betting odds. Filter by fixture, league, season, bookmaker, or bet type.
Takes no parameters.
List available leagues and cups. Filter by name, country, season, or current status. Over 960 competitions covered.
Takes no parameters.
List all available countries with their codes and flags.
Takes no parameters.
Get your API-Football account status including subscription plan, request usage, and limits.
Takes no parameters.
Get fixtures / matches for a sport. Filter by league, season, date range, team, or live status.
Takes no parameters.
Get league standings / rankings for a sport, league, and season.
Takes no parameters.
Search for teams by name, country, league, or ID.
Takes no parameters.
Get player information and statistics.
Takes no parameters.
Get betting odds for fixtures. Not available for all sports.
Takes no parameters.
List available leagues / competitions for a sport.
Takes no parameters.
Get live scores for currently active matches (updated every 15 seconds).
Takes no parameters.
Get detailed statistics for a team in a given league and season.
Takes no parameters.
Get head-to-head results between two teams.
Takes no parameters.
Get API account status: current subscription, requests used/remaining, rate limits.
Takes no parameters.
Get tennis player rankings (ATP, WTA). Optionally search by player name.
Takes no parameters.
Get all available tennis seasons.
Takes no parameters.
Get tournament categories (e.g. ATP, WTA, ITF). Optionally filter by category ID.
Takes no parameters.
List all available countries for tennis data.
Takes no parameters.
Get tennis tournaments and leagues. Filter by ID, country, or season.
Takes no parameters.
Get tennis matches/fixtures. Filter by ID, date, league, season, or head-to-head between two players.
Takes no parameters.
Get all currently live tennis matches.
Takes no parameters.
Get tournament standings for a specific league and season.
Takes no parameters.
Search for tennis players by name, ID, or country.
Takes no parameters.
Get head-to-head record between two tennis players, including all past matches.
Takes no parameters.
Get detailed match statistics for a specific fixture (aces, double faults, break points, etc.).
Takes no parameters.
Check your API-Tennis account status including subscription plan, request usage, and daily limits.
Takes no parameters.
Search or list players for a given sport. Supports pagination and name search.
Takes no parameters.
Get detailed information about a specific player by their ID.
Takes no parameters.
List teams for a given sport. Optionally filter by conference or division.
Takes no parameters.
Get games for a sport. Filter by dates, seasons, or team IDs. Supports pagination.
Takes no parameters.
Get detailed information about a specific game by its ID.
Takes no parameters.
Get player game stats. Filter by player IDs, game IDs, or seasons. Supports pagination.
Takes no parameters.
Get season averages for one or more players in a specific season.
Takes no parameters.
Get box scores for all games on a specific date.
Takes no parameters.
Get current or historical standings for a sport and season.
Takes no parameters.
Get statistical leaders for a sport, season, and stat category.
Takes no parameters.
Search or list boxers (records W/L/D, KOs, division, titles, physicals). Filter by name/division.
Takes no parameters.
Get a single boxer
Takes no parameters.
List boxing events / fight cards (date, venue, broadcaster, bouts).
Takes no parameters.
Get a single boxing event by id (full card with bouts and results).
Takes no parameters.
List boxing bouts (matchups, results, scorecards, titles on the line).
Takes no parameters.
Get a single bout by id (fighters, result, method, rounds, scorecards).
Takes no parameters.
List boxing weight divisions with their ids.
Takes no parameters.
List boxing titles/belts and sanctioning organizations.
Takes no parameters.
List college football games. Filter by year, season type, week, team, or conference.
Takes no parameters.
Get detailed information about a specific college football game by ID.
Takes no parameters.
List college football teams, optionally filtered by conference.
Takes no parameters.
Get details for a specific college football team by name.
Takes no parameters.
Get college football poll rankings (AP, Coaches, CFP) for a given year and week.
Takes no parameters.
Get college football team records/standings for a season.
Takes no parameters.
Get drive data for college football games. Filter by year, team, game, or week.
Takes no parameters.
Get play-by-play data for college football. Requires year and week.
Takes no parameters.
Get player season statistics for college football.
Takes no parameters.
Get team season statistics for college football.
Takes no parameters.
Get college football recruiting rankings and player data.
Takes no parameters.
Get betting lines and spreads for college football games.
Takes no parameters.
List all college football conferences.
Takes no parameters.
List all college football venues/stadiums.
Takes no parameters.
Get a Chess.com player
Takes no parameters.
Get a Chess.com player
Takes no parameters.
Get the list of Chess.com clubs a player belongs to (with last-activity timestamps).
Takes no parameters.
List the YYYY/MM archive URLs containing a player
Takes no parameters.
Get Chess.com club details by URL id (the slug after /club/ in the web URL).
Takes no parameters.
Get the list of titled Chess.com players from a country (returns usernames and titles).
Takes no parameters.
Get Chess.com global leaderboards across all categories (daily, daily960, live_rapid, live_blitz, live_bullet, tactics, rush, battle).
Takes no parameters.
Get live and current cricket matches across all formats (Test, ODI, T20, IPL, BBL, etc.)
Takes no parameters.
Get detailed information about a specific cricket match
Takes no parameters.
Get the full scorecard for a cricket match including batting and bowling details
Takes no parameters.
Get ball-by-ball commentary and data for a cricket match
Takes no parameters.
List available cricket series and tournaments
Takes no parameters.
Get detailed information about a specific cricket series or tournament
Takes no parameters.
Search for cricket players by name
Takes no parameters.
Get detailed profile and statistics for a specific cricket player
Takes no parameters.
List all cricket-playing countries recognized by CricketData
Takes no parameters.
Get a list of upcoming and recent cricket matches
Takes no parameters.
List cricket matches with optional status, date, and pagination filters.
Takes no parameters.
Get detailed information about a specific cricket match.
Takes no parameters.
Get the full scorecard for a cricket match.
Takes no parameters.
Get ball-by-ball commentary for a specific inning of a match.
Takes no parameters.
List cricket competitions/tournaments with optional status filter.
Takes no parameters.
Get details for a specific cricket competition.
Takes no parameters.
Get standings/points table for a cricket competition.
Takes no parameters.
List cricket teams with optional pagination.
Takes no parameters.
Get details for a specific cricket team.
Takes no parameters.
List cricket players with optional pagination.
Takes no parameters.
Get detailed info for a specific cricket player.
Takes no parameters.
List cricket venues/grounds with optional pagination.
Takes no parameters.
Get live or date-specific scores for a sport/league. Returns current scoreboard with game status, scores, and basic game info.
Takes no parameters.
Get league standings. Returns conference/division standings with team records, win/loss, and ranking info.
Takes no parameters.
List all teams in a league. Returns team names, IDs, abbreviations, logos, and locations.
Takes no parameters.
Get detailed information about a specific team, including record, stats, venue, and next event.
Takes no parameters.
Get the full roster for a specific team, including player names, positions, jersey numbers, and basic stats.
Takes no parameters.
Get a team
Takes no parameters.
Get a detailed summary of a specific event/game, including play-by-play, box score, leaders, and game info.
Takes no parameters.
Get information about a specific athlete, including bio, stats, and career history.
Takes no parameters.
Get the latest news articles for a sport/league, including headlines, descriptions, and links.
Takes no parameters.
Get available seasons for a sport/league, including season types (preseason, regular, postseason) and date ranges.
Takes no parameters.
Get all EuroLeague/EuroCup games for a season (teams, scores, dates, round, status).
Takes no parameters.
List the clubs participating in a EuroLeague/EuroCup season (names, codes, venues, country).
Takes no parameters.
List the rounds (game days) of a EuroLeague/EuroCup season.
Takes no parameters.
Get a game
Takes no parameters.
Get a game
Takes no parameters.
Get a game
Takes no parameters.
Search MMA fighters by name. Returns a list of matching fighters with basic info.
Takes no parameters.
Get detailed information about a specific MMA fighter including record, stats, and bio.
Takes no parameters.
Get the complete fight history for a specific MMA fighter.
Takes no parameters.
List MMA events. Optionally filter by organization and date. Supports pagination.
Takes no parameters.
Get detailed information about a specific MMA event including its fight card.
Takes no parameters.
Get detailed information about a specific MMA fight including result, method, round, and time.
Takes no parameters.
List all MMA organizations available in the database (UFC, Bellator, ONE, PFL, etc.).
Takes no parameters.
Get upcoming MMA events. Optionally filter by organization.
Takes no parameters.
List available football competitions. Free tier codes: ${FREE_TIER_COMPETITIONS}
Takes no parameters.
Get details for a specific competition. Free tier codes: ${FREE_TIER_COMPETITIONS}
Takes no parameters.
Get competition standings/league table. Free tier codes: ${FREE_TIER_COMPETITIONS}
Takes no parameters.
Get matches with optional filters. Use competition_code or team_id (or both).
Takes no parameters.
Get detailed information for a specific match including lineups, goals, and substitutions.
Takes no parameters.
List teams in a competition. Free tier codes: ${FREE_TIER_COMPETITIONS}
Takes no parameters.
Get team details including squad roster.
Takes no parameters.
Get matches for a specific team with optional filters.
Takes no parameters.
Get top scorers for a competition. Free tier codes: ${FREE_TIER_COMPETITIONS}
Takes no parameters.
Get details for a player or coach by their ID.
Takes no parameters.
List available football areas and countries.
Takes no parameters.
List the football-data.co.uk league codes usable with footballdata_uk_get_matches, and how to form the season code.
Takes no parameters.
Get historical matches (results + bookmaker odds) for a league and season from football-data.co.uk. Returns the most recent matches first; filter by team and cap with limit.
Takes no parameters.
List Formula E championships (one per season, from 2014-15 to the current season) with their ids and status. The
Takes no parameters.
List Formula E races / E-Prix with id, name, country, city, date and result-availability flags. Paginated — use
Takes no parameters.
Get details for a single Formula E race (sessions, circuit, schedule). Use a race id from formulae_get_races.
Takes no parameters.
Get the race results / classification for a Formula E race (driver, team, position, points). Use a race id from formulae_get_races.
Takes no parameters.
List Formula E teams with wins, podiums and race starts.
Takes no parameters.
Get the Formula E drivers
Takes no parameters.
Get the Formula E teams
Takes no parameters.
Search for golf courses by name with optional country, state, and limit filters.
Takes no parameters.
Get detailed information about a specific golf course.
Takes no parameters.
Find golf courses near a geographic location.
Takes no parameters.
List all countries that have golf courses in the database.
Takes no parameters.
List states/provinces for a given country.
Takes no parameters.
Get reviews for a specific golf course.
Takes no parameters.
List leagues/competitions for a sport, optionally filtered by country or season.
Takes no parameters.
Get matches/fixtures for a sport, filtered by date, league or season.
Takes no parameters.
Get league standings/table for a sport. Requires a league id and season.
Takes no parameters.
Get video highlight clips for a sport, filtered by league or a specific match.
Takes no parameters.
Get pre-match/live odds aggregated from 100+ bookmakers for a sport, by match or league.
Takes no parameters.
Get head-to-head history between two teams for a sport.
Takes no parameters.
Get football (soccer) matches with optional date, league, and status filters.
Takes no parameters.
Get details for a specific football match.
Takes no parameters.
List all available football leagues.
Takes no parameters.
Get standings for a football league, optionally for a specific season.
Takes no parameters.
List football teams, optionally filtered by league.
Takes no parameters.
Get basketball matches with optional date, league, and status filters.
Takes no parameters.
Get details for a specific basketball match.
Takes no parameters.
List all available basketball leagues.
Takes no parameters.
Get standings for a basketball league, optionally for a specific season.
Takes no parameters.
List basketball teams, optionally filtered by league.
Takes no parameters.
Get Formula 1 race results. Returns finishing positions, drivers, constructors, times, and status for a season or specific round.
Takes no parameters.
Get Formula 1 qualifying results. Returns Q1/Q2/Q3 times for drivers in a specific qualifying session.
Takes no parameters.
Get Formula 1 sprint race results for a specific round.
Takes no parameters.
Get Formula 1 World Drivers
Takes no parameters.
Get Formula 1 World Constructors
Takes no parameters.
Get the Formula 1 race schedule/calendar for a given season, including circuit info and race dates.
Takes no parameters.
List Formula 1 drivers for a given season or all-time. Returns driver IDs, names, nationalities, and other info.
Takes no parameters.
List Formula 1 constructors/teams for a given season or all-time.
Takes no parameters.
List Formula 1 circuits for a given season or all-time. Returns circuit names, locations, and coordinates.
Takes no parameters.
Get lap times for a specific race. Can return all laps or a specific lap number. Data available from 1996 onwards.
Takes no parameters.
Get pit stop data for a specific race. Can return all pit stops or a specific stop number. Data available from 2012 onwards.
Takes no parameters.
List all Formula 1 seasons from 1950 to present, including Wikipedia links.
Takes no parameters.
Get all race results for a specific driver in a given season. Use driver IDs like
Takes no parameters.
Get a Lichess user
Takes no parameters.
Get realtime online + streaming status for up to 100 Lichess users in a single call.
Takes no parameters.
Get the top N players for a Lichess performance variant (bullet, blitz, rapid, classical, etc.).
Takes no parameters.
Get information about a Lichess team: description, member count, leader, open/closed status.
Takes no parameters.
Get current Lichess Arena tournaments (created, started, and recently finished).
Takes no parameters.
List official Lichess broadcast tournaments (live coverage of OTB events). Returns up to ~20 most recent.
Takes no parameters.
Get the Lichess puzzle of the day, including the source game and the solution moves.
Takes no parameters.
List golf tournaments, optionally filtered by tour or season.
Takes no parameters.
Get details for a specific golf tournament.
Takes no parameters.
Get the live or final leaderboard for a tournament.
Takes no parameters.
Search or list golf players.
Takes no parameters.
Get detailed info for a specific golf player.
Takes no parameters.
Get statistics for a specific golf player, optionally for a given season.
Takes no parameters.
Get golf world rankings, optionally filtered by tour with pagination.
Takes no parameters.
Get the tournament schedule for a tour and/or season.
Takes no parameters.
Get the MLB game schedule for a date or date range. Returns games with scores, status, and teams.
Takes no parameters.
Get detailed game data from the live feed including plays, box score, and line score.
Takes no parameters.
Get play-by-play data for a specific game including all at-bats and pitches.
Takes no parameters.
Get the box score for a game with full batting and pitching stats for both teams.
Takes no parameters.
Get the line score (inning-by-inning scoring summary) for a game.
Takes no parameters.
Get league standings with win/loss records, division ranks, and streaks.
Takes no parameters.
List MLB teams with their IDs, names, venues, divisions, and leagues.
Takes no parameters.
Get a team
Takes no parameters.
- 11,000 calls a month, included
- 132 calls a minute at peak
- Every tool the listing has
- Cancel any time — the unused days are credited
- Runs behind the gateway, so cancelling stops it
- 60,000 calls a month, included
- 720 calls a minute at peak
- Every tool the listing has
- Cancel any time — the unused days are credited
- Runs behind the gateway, so cancelling stops it
- 280,000 calls a month, included
- 3,360 calls a minute at peak
- Every tool the listing has
- Cancel any time — the unused days are credited
- Runs behind the gateway, so cancelling stops it
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
No call is billed on its own, and this plan carries no monthly call limit. $14 a month covers every tool at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
| Term | Level | What it prices | Points |
|---|---|---|---|
| capability-exposure | minimal | capability blast radius (minimal) — client exposure if the model is manipulated | −0 |
| verification-discount | repo | publisher verification (public source) — no provenance, but the source is public and inspectable | −1 |
| coverage-honesty | source | inspection depth (source) — how much of the target the scan could see | −0 |
What the scan could actually read
A grade is only as meaningful as its coverage, so the scanner publishes its own depth before it publishes its result.
Tools were statically extracted from the published source (200 recovered), not enumerated from a running server. Tool-poisoning, Unicode-smuggling, capability and toxic-flow analysis ran on this inferred surface, but a mis-parsed registration could be missed or mis-attributed, so tool-derived findings are capped below “confirmed”. To grade the real runtime surface, scan the running server: --command "npx -y <package>".
Capability — what it could do if the model were manipulated
Tags derived from each tool’s schema and the implementation, not from what the tool calls itself. minimal is the level these add up to.
| Tool | Capability tags | Why the tag was assigned |
|---|---|---|
| apifootball_get_fixtures | no tags | |
| apifootball_get_fixture_events | no tags | |
| apifootball_get_fixture_lineups | no tags | |
| apifootball_get_fixture_statistics | no tags | |
| apifootball_get_standings | no tags | |
| apifootball_get_teams | no tags | |
| apifootball_get_players | no tags | |
| apifootball_get_top_scorers | no tags | |
| apifootball_get_transfers | no tags | |
| apifootball_get_injuries | no tags | |
| apifootball_get_predictions | no tags | |
| apifootball_get_odds | no tags | |
| apifootball_get_leagues | no tags | |
| apifootball_get_countries | no tags | |
| apifootball_get_status | no tags | |
| apisports_get_fixtures | no tags | |
| apisports_get_standings | no tags | |
| apisports_get_teams | no tags | |
| apisports_get_players | no tags | |
| apisports_get_odds | no tags | |
| apisports_get_leagues | no tags | |
| apisports_get_live_scores | no tags | |
| apisports_get_team_statistics | no tags | |
| apisports_get_head2head | no tags | |
| apisports_get_status | no tags | |
| apitennis_get_rankings | no tags | |
| apitennis_get_seasons | no tags | |
| apitennis_get_categories | no tags | |
| apitennis_get_countries | no tags | |
| apitennis_get_leagues | no tags | |
| apitennis_get_fixtures | no tags | |
| apitennis_get_live | no tags | |
| apitennis_get_standings | no tags | |
| apitennis_get_players | no tags | |
| apitennis_get_head2head | no tags | |
| apitennis_get_statistics | no tags | |
| apitennis_get_status | no tags | |
| bdl_get_players | no tags | |
| bdl_get_player_by_id | no tags | |
| bdl_get_teams | no tags | |
| bdl_get_games | no tags | |
| bdl_get_game_by_id | no tags | |
| bdl_get_stats | no tags | |
| bdl_get_season_averages | no tags | |
| bdl_get_box_scores | no tags | |
| bdl_get_standings | no tags | |
| bdl_get_leaders | no tags | |
| boxing_get_fighters | no tags | |
| boxing_get_fighter | no tags | |
| boxing_get_events | no tags | |
| boxing_get_event | no tags | |
| boxing_get_bouts | no tags | |
| boxing_get_bout | no tags | |
| boxing_get_divisions | no tags | |
| boxing_get_titles | no tags | |
| cfbd_get_games | no tags | |
| cfbd_get_game | no tags | |
| cfbd_get_teams | no tags | |
| cfbd_get_team | no tags | |
| cfbd_get_rankings | no tags | |
| cfbd_get_standings | no tags | |
| cfbd_get_drives | no tags | |
| cfbd_get_plays | no tags | |
| cfbd_get_player_stats | no tags | |
| cfbd_get_team_stats | no tags | |
| cfbd_get_recruiting | no tags | |
| cfbd_get_betting_lines | no tags | |
| cfbd_get_conferences | no tags | |
| cfbd_get_venues | no tags | |
| chesscom_get_player | no tags | |
| chesscom_get_player_stats | no tags | |
| chesscom_get_player_clubs | no tags | |
| chesscom_get_player_archives | no tags | |
| chesscom_get_club | no tags | |
| chesscom_get_country_players | no tags | |
| chesscom_get_leaderboards | no tags | |
| cricket_get_current_matches | no tags | |
| cricket_get_match_info | no tags | |
| cricket_get_match_scorecard | no tags | |
| cricket_get_match_bbb | no tags | |
| cricket_get_series | no tags | |
| cricket_get_series_info | no tags | |
| cricket_get_players | no tags | |
| cricket_get_player_info | no tags | |
| cricket_get_countries | no tags | |
| cricket_get_match_list | no tags | |
| entitycricket_get_matches | no tags | |
| entitycricket_get_match | no tags | |
| entitycricket_get_match_scorecard | no tags | |
| entitycricket_get_match_commentary | no tags | |
| entitycricket_get_competitions | no tags | |
| entitycricket_get_competition | no tags | |
| entitycricket_get_competition_standings | no tags | |
| entitycricket_get_teams | no tags | |
| entitycricket_get_team | no tags | |
| entitycricket_get_players | no tags | |
| entitycricket_get_player | no tags | |
| entitycricket_get_venues | no tags | |
| espn_get_scoreboard | no tags | |
| espn_get_standings | no tags | |
| espn_get_teams | no tags | |
| espn_get_team_details | no tags | |
| espn_get_team_roster | no tags | |
| espn_get_team_schedule | no tags | |
| espn_get_event_summary | no tags | |
| espn_get_athlete | no tags | |
| espn_get_news | no tags | |
| espn_get_seasons | no tags | |
| euroleague_get_games | no tags | |
| euroleague_get_clubs | no tags | |
| euroleague_get_rounds | no tags | |
| euroleague_get_game_header | no tags | |
| euroleague_get_game_boxscore | no tags | |
| euroleague_get_game_playbyplay | no tags | |
| mma_search_fighters | no tags | |
| mma_get_fighter | no tags | |
| mma_get_fighter_fights | no tags | |
| mma_get_events | no tags | |
| mma_get_event | no tags | |
| mma_get_fight | no tags | |
| mma_get_organizations | no tags | |
| mma_get_upcoming_events | no tags | |
| footballdata_uk_list_leagues | no tags | |
| footballdata_uk_get_matches | no tags | |
| footballdata_get_competitions | no tags | |
| footballdata_get_competition | no tags | |
| footballdata_get_standings | no tags | |
| footballdata_get_matches | no tags | |
| footballdata_get_match | no tags | |
| footballdata_get_teams | no tags | |
| footballdata_get_team | no tags | |
| footballdata_get_team_matches | no tags | |
| footballdata_get_scorers | no tags | |
| footballdata_get_person | no tags | |
| footballdata_get_areas | no tags | |
| formulae_get_championships | no tags | |
| formulae_get_races | no tags | |
| formulae_get_race | no tags | |
| formulae_get_race_results | no tags | |
| formulae_get_teams | no tags | |
| formulae_get_driver_standings | no tags | |
| formulae_get_team_standings | no tags | |
| golfcourse_search_courses | no tags | |
| golfcourse_get_course | no tags | |
| golfcourse_get_courses_nearby | no tags | |
| golfcourse_get_countries | no tags | |
| golfcourse_get_states | no tags | |
| golfcourse_get_course_reviews | no tags | |
| highlightly_get_leagues | no tags | |
| highlightly_get_matches | no tags | |
| highlightly_get_standings | no tags | |
| highlightly_get_highlights | no tags | |
| highlightly_get_odds | no tags | |
| highlightly_get_head_to_head | no tags | |
| isports_get_football_matches | no tags | |
| isports_get_football_match | no tags | |
| isports_get_football_leagues | no tags | |
| isports_get_football_standings | no tags | |
| isports_get_football_teams | no tags | |
| isports_get_basketball_matches | no tags | |
| isports_get_basketball_match | no tags | |
| isports_get_basketball_leagues | no tags | |
| isports_get_basketball_standings | no tags | |
| isports_get_basketball_teams | no tags | |
| f1_get_race_results | no tags | |
| f1_get_qualifying | no tags | |
| f1_get_sprint | no tags | |
| f1_get_driver_standings | no tags | |
| f1_get_constructor_standings | no tags | |
| f1_get_schedule | no tags | |
| f1_get_drivers | no tags | |
| f1_get_constructors | no tags | |
| f1_get_circuits | no tags | |
| f1_get_lap_times | no tags | |
| f1_get_pit_stops | no tags | |
| f1_get_seasons | no tags | |
| f1_get_driver_results | no tags | |
| lichess_get_user | no tags | |
| lichess_get_users_status | no tags | |
| lichess_get_top_players | no tags | |
| lichess_get_team | no tags | |
| lichess_get_tournaments | no tags | |
| lichess_get_broadcasts | no tags | |
| lichess_get_daily_puzzle | no tags | |
| livegolf_get_tournaments | no tags | |
| livegolf_get_tournament | no tags | |
| livegolf_get_leaderboard | no tags | |
| livegolf_get_players | no tags | |
| livegolf_get_player | no tags | |
| livegolf_get_player_stats | no tags | |
| livegolf_get_rankings | no tags | |
| livegolf_get_schedule | no tags | |
| mlb_get_schedule | no tags | |
| mlb_get_game | no tags | |
| mlb_get_game_play_by_play | no tags | |
| mlb_get_game_boxscore | no tags | |
| mlb_get_game_linescore | no tags | |
| mlb_get_standings | no tags | |
| mlb_get_teams | no tags | |
| mlb_get_team_roster | no tags |
Toxic-flow graph
The lethal trifecta, checked as a graph rather than as a checklist: untrusted input, a sensitive source and an external sink have to meet before there is a path worth worrying about.
The public result for this release does not print the flow graph, so there is nothing to show here. That is not the same as "no paths were found": what the scan did read is above, under coverage.
Supply chain and provenance
This is the first scan of this surface here, so there is nothing yet to compare it against.
Every result on this tab comes from one deterministic pass over the published package — offline, rule by rule, and auditable line by line above. Same methodology version, same bytes, same score.
Release history
Pinned to 1.3.0 — the install command below asks for that release. A pin is part of an install, so it is kept for this visit and written down when you install.
No release note was published with this version.
Only accounts with at least 50 real tool calls against this server in the last 90 days can post. Ratings are weighted by how much the reviewer actually uses it, and publishers can reply once per review.
Writing one takes an account with at least 50 real tool calls against Sports Hub in the last 90 days. That is the whole gate — there is no other way to post, which is why the counts beside each review are worth reading.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes an account with 50 real tool calls against it.