@pipeworx/football-data
Connect: https://gateway.pipeworx.io/football-data/mcp · Install: one-click buttons
Tools: 5
football-data.org MCP — soccer competitions, matches, standings, teams.
Tools
list_competitions()get_competition_matches(competition, status?, date_from?, date_to?, matchday?, stage?, season?)get_competition_standings(competition, season?, matchday?)get_team(team_id)get_team_matches(team_id, status?, date_from?, date_to?, venue?, season?, limit?)
Auth
- Platform key: gateway env
PLATFORM_FOOTBALL_DATA_KEY. - BYO:
?_apiKey=<token>after registering at https://www.football-data.org/client/register (free, 10 req/min).
Data source
https://api.football-data.org/v4/ — header X-Auth-Token.
Tools
- list_competitions — List competitions accessible on your plan. Free tier: 12 majors. Use the returned
code(e.g., “PL”, “PD”, “CL”) for downstream calls. - get_competition_matches — List matches in a competition. Filter by status (SCHEDULED, LIVE, IN_PLAY, PAUSED, FINISHED, POSTPONED, SUSPENDED, CANCELLED), date range, matchday, stage, or season year.
- get_competition_standings — League table for a competition season. Returns total / home / away tables.
- get_team — Team detail by ID — current squad, coach, competitions, venue.
- get_team_matches — A team’s matches across competitions. Filter by status, date range, competitions, season, or venue.
Tools
-
get_competition_matches— List matches in a competition. Filter by status (SCHEDULED, LIVE, IN_PLAY, PAUSED, FINISHED, POSTPONED, SUSPENDED, CANCELLED), date range, matchday, stage, or season year. -
get_competition_standings— League table for a competition season. Returns total / home / away tables. -
get_team— Team detail by ID — current squad, coach, competitions, venue. -
get_team_matches— A team's matches across competitions. Filter by status, date range, competitions, season, or venue. -
list_competitions— List competitions accessible on your plan. Free tier: 12 majors. Use the returned `code` (e.g., PL , PD , CL ) for downstream calls.