@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

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.

Regenerated from source · build May 21, 2026