Skip to main content
Glama
lacausecrypto

Sports Hub MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
espn_get_scoreboardA

Get live or date-specific scores for a sport/league. Returns current scoreboard with game status, scores, and basic game info.

espn_get_standingsA

Get league standings. Returns conference/division standings with team records, win/loss, and ranking info.

espn_get_teamsB

List all teams in a league. Returns team names, IDs, abbreviations, logos, and locations.

espn_get_team_detailsB

Get detailed information about a specific team, including record, stats, venue, and next event.

espn_get_team_rosterB

Get the full roster for a specific team, including player names, positions, jersey numbers, and basic stats.

espn_get_team_scheduleA

Get a team's schedule for a season, including past results and upcoming games.

espn_get_event_summaryA

Get a detailed summary of a specific event/game, including play-by-play, box score, leaders, and game info.

espn_get_athleteB

Get information about a specific athlete, including bio, stats, and career history.

espn_get_newsA

Get the latest news articles for a sport/league, including headlines, descriptions, and links.

espn_get_seasonsA

Get available seasons for a sport/league, including season types (preseason, regular, postseason) and date ranges.

nhl_get_scheduleA

Get the NHL schedule for a given date. Returns all games, start times, teams, and venues.

nhl_get_scoresA

Get live and final scores for today's NHL games.

nhl_get_standingsB

Get NHL standings. Optionally filter by date or season.

nhl_get_game_boxscoreA

Get the box score for a specific NHL game. Includes goals, assists, shots, saves, and other stats.

nhl_get_game_play_by_playB

Get the full play-by-play feed for an NHL game. Contains every event (shots, goals, penalties, faceoffs, etc.).

nhl_get_game_landingB

Get the game landing page data for an NHL game. Includes summary, three stars, scoring plays, and more.

nhl_get_team_rosterB

Get the roster for an NHL team. Returns forwards, defensemen, and goalies with jersey numbers and positions.

nhl_get_team_scheduleB

Get the monthly schedule for an NHL team.

nhl_get_team_statsA

Get current-season stats for an NHL team (goals, shots, power play, penalty kill, etc.).

nhl_get_playerA

Get detailed information about an NHL player -- bio, career stats, current season stats, awards.

nhl_get_player_game_logB

Get the game-by-game stats log for an NHL player in a given season.

nhl_get_stat_leadersA

Get the NHL stat leaders for a given category (points, goals, assists, wins, etc.).

nhl_get_draftA

Get the current NHL draft rankings and prospect information.

mlb_get_scheduleA

Get the MLB game schedule for a date or date range. Returns games with scores, status, and teams.

mlb_get_gameA

Get detailed game data from the live feed including plays, box score, and line score.

mlb_get_game_play_by_playB

Get play-by-play data for a specific game including all at-bats and pitches.

mlb_get_game_boxscoreA

Get the box score for a game with full batting and pitching stats for both teams.

mlb_get_game_linescoreA

Get the line score (inning-by-inning scoring summary) for a game.

mlb_get_standingsA

Get league standings with win/loss records, division ranks, and streaks.

mlb_get_teamsB

List MLB teams with their IDs, names, venues, divisions, and leagues.

mlb_get_team_rosterB

Get a team's roster with player names, positions, jersey numbers, and status.

mlb_get_playerB

Get detailed player information including bio, position, and optionally hydrated stats.

mlb_get_player_statsB

Get detailed statistics for a player by stat type and group.

mlb_search_playersB

Search for players by name. Returns matching players with their IDs, teams, and positions.

mlb_get_divisionsA

List all MLB divisions with their IDs, names, and associated leagues.

mlb_get_league_leadersA

Get league stat leaders for categories like home runs, batting average, ERA, strikeouts, etc.

f1_get_race_resultsB

Get Formula 1 race results. Returns finishing positions, drivers, constructors, times, and status for a season or specific round.

f1_get_qualifyingA

Get Formula 1 qualifying results. Returns Q1/Q2/Q3 times for drivers in a specific qualifying session.

f1_get_sprintC

Get Formula 1 sprint race results for a specific round.

f1_get_driver_standingsB

Get Formula 1 World Drivers' Championship standings for a given season.

f1_get_constructor_standingsB

Get Formula 1 World Constructors' Championship standings for a given season.

f1_get_scheduleA

Get the Formula 1 race schedule/calendar for a given season, including circuit info and race dates.

f1_get_driversA

List Formula 1 drivers for a given season or all-time. Returns driver IDs, names, nationalities, and other info.

f1_get_constructorsC

List Formula 1 constructors/teams for a given season or all-time.

f1_get_circuitsA

List Formula 1 circuits for a given season or all-time. Returns circuit names, locations, and coordinates.

f1_get_lap_timesA

Get lap times for a specific race. Can return all laps or a specific lap number. Data available from 1996 onwards.

f1_get_pit_stopsA

Get pit stop data for a specific race. Can return all pit stops or a specific stop number. Data available from 2012 onwards.

f1_get_seasonsA

List all Formula 1 seasons from 1950 to present, including Wikipedia links.

f1_get_driver_resultsA

Get all race results for a specific driver in a given season. Use driver IDs like 'hamilton', 'max_verstappen', 'leclerc'.

openf1_get_sessionsB

List Formula 1 sessions. A session is a single on-track period such as a practice, qualifying, sprint, or race.

openf1_get_driversB

Get driver information for a session or across sessions. Returns driver names, numbers, team names, and more.

openf1_get_lapsB

Get lap timing data including sector times, lap duration, and more for a session.

openf1_get_positionsA

Get position/ranking data during a session. Shows how positions change over time.

openf1_get_car_dataA

Get detailed car telemetry: speed, RPM, gear, throttle, brake, DRS. WARNING: This endpoint returns massive amounts of data (multiple samples per second per car). Always use date_gte and date_lte filters to limit the time window, ideally to a few seconds or a single lap.

openf1_get_intervalsA

Get interval data showing the gap between drivers and the leader during a session.

openf1_get_stintsB

Get stint data including tire compound, stint number, lap counts, and tire age for each driver.

openf1_get_pitC

Get pit stop data including pit lane time and duration for each stop.

openf1_get_race_controlB

Get race control messages: flags, safety cars, penalties, track status changes, and other official messages.

openf1_get_weatherB

Get weather data for a session: air/track temperature, humidity, pressure, wind speed/direction, rainfall.

openf1_get_team_radioB

Get team radio message metadata for a session. Returns URLs to audio recordings of driver-engineer communications.

openf1_get_meetingsB

Get meeting (race weekend/event) information. A meeting groups multiple sessions at one circuit.

openliga_get_matches_by_league_seasonC

Get all matches for a league and season. Known league shortcuts: bl1 (1. Bundesliga), bl2 (2. Bundesliga), bl3 (3. Liga), dfb (DFB-Pokal), ucl (Champions League).

openliga_get_matches_by_matchdayB

Get matches for a specific matchday in a league and season.

openliga_get_current_matchdayB

Get the matches for the current matchday of a league.

openliga_get_match_dataA

Get detailed data for a specific match by its ID, including goals, results, and location.

openliga_get_tableB

Get the league table / standings for a league and season.

openliga_get_top_scorersA

Get the top goal scorers for a league and season.

openliga_get_teamsB

Get the list of teams participating in a league for a given season.

openliga_get_available_leaguesA

List all available leagues and seasons in OpenLigaDB.

openliga_get_next_match_by_teamA

Get the next upcoming match for a team. Use get_teams to find team IDs.

openliga_get_last_match_by_teamA

Get the last completed match for a team. Use get_teams to find team IDs.

sportsdb_search_teamsA

Search teams by name. Returns matching teams with basic info, badges, and stadium details.

sportsdb_search_playersA

Search players by name, or list all players on a team. Provide either player_name or team_name (or both).

sportsdb_get_team_detailsA

Get full details for a team by its TheSportsDB ID. Includes description, stadium, badges, social links, and more.

sportsdb_get_player_detailsA

Get full details for a player by their TheSportsDB ID. Includes biography, position, stats, and images.

sportsdb_get_league_listB

List all leagues, optionally filtered by country and/or sport.

sportsdb_get_events_by_dateA

Get sporting events on a specific date. Optionally filter by sport or league name.

sportsdb_get_event_detailsB

Get full details for a specific event by its TheSportsDB ID. Includes scores, venue, thumbnails, and video highlights.

sportsdb_get_last_eventsA

Get the last 15 completed events for a team. Includes scores and results.

sportsdb_get_next_eventsA

Get the next 15 upcoming events for a team.

sportsdb_get_standingsB

Get league table / standings for a given league and season.

sportsdb_get_event_resultsB

Get past event results for a specific round of a league season.

sportsdb_get_seasonsA

List all available seasons for a league.

sportsdb_get_sports_listA

List all available sports on TheSportsDB.

ncaa_get_scoreboardA

Get the NCAA scoreboard for a sport and division. Returns games with scores, status, and basic info.

ncaa_get_gameB

Get detailed information about a specific NCAA game, including play-by-play, box score, and stats.

ncaa_get_rankingsA

Get NCAA rankings/polls (AP, Coaches, CFP, etc.) for a sport.

ncaa_get_standingsC

Get NCAA standings for a sport and division, optionally for a specific year.

ncaa_get_teamsB

Get NCAA teams in a division, optionally filtered by conference.

ncaa_get_scheduleC

Get a team's NCAA schedule for a season.

ncaa_get_statsC

Get player or team statistics for an NCAA sport/division.

ncaa_get_newsA

Get the latest NCAA news, optionally filtered by sport.

sportsrc_get_sportsA

List sport categories supported by SportSRC. Returns ids you can pass to other tools.

sportsrc_get_matchesA

List matches for a sport. Returns live, upcoming, and recently finished matches with team info.

sportsrc_get_matchA

Get detailed match information including streams, venue, and lineups.

sportsrc_get_leaguesA

List football leagues/competitions supported by SportSRC. Returns league ids you can pass to scores and tables tools.

sportsrc_get_league_scoresB

Get scores / recent results for a specific football league.

sportsrc_get_tableA

Get the standings table for a specific football league.

sportsrc_get_liveA

Convenience: get the matches feed for a sport. Filter the returned data array client-side by status for live games.

lichess_get_userA

Get a Lichess user's public profile, including per-variant ratings, played games, and account flags.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/lacausecrypto/mcp-sports-hub'

If you have feedback or need assistance with the MCP directory API, please join our Discord server