soccer-mcp-server
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