soccer-mcp-server

soccer-mcp-server

3.3

If you are the rightful owner of soccer-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Python server implementing Model Context Protocol (MCP) for football (soccer) statistics and live match data using the API-Football service.

get_league_id_by_name

Retrieve the league ID for a given league name

get_all_leagues_id

Retrieve a list of all football leagues with IDs, can be filtered by country

get_standings

Retrieve league standings for multiple leagues and seasons, can be filtered by team

get_league_info

Retrieve information about a specific football league

get_league_fixtures

Retrieves all fixtures for a given league and season

get_league_schedule_by_date

Retrieves the schedule for a league on specified dates

get_player_id

Retrieve player IDs and information for players matching a name

get_player_profile

Retrieve a player's profile by their last name

get_player_statistics

Retrieve detailed player statistics by seasons and league name

get_player_statistics_2

Retrieve detailed player statistics by seasons and league ID

get_team_fixtures

Returns past or upcoming fixtures for a team

get_team_fixtures_by_date_range

Retrieve fixtures for a team within a date range

get_team_info

Retrieve basic information about a specific team

get_fixture_statistics

Retrieves detailed statistics for a specific fixture

get_fixture_events

Retrieves all in-game events for a fixture (goals, cards, subs)

get_multiple_fixtures_stats

Retrieves statistics for multiple fixtures at once

get_live_match_for_team

Checks if a team is currently playing live

get_live_stats_for_team

Retrieves live in-game stats for a team in a match

get_live_match_timeline

Retrieves real-time timeline of events for a team's live match