MCP server

Football data MCP server for AI agents

Give Claude, ChatGPT, Cursor and other AI assistants live football data: fixtures, live scores, standings, match events, lineups, teams and players for 117 leagues and cups. One URL and your API key, nothing to install.

Connect

Server URL (MCP Streamable HTTP). Send your API key in the X-Api-Key header; Authorization: Bearer also works.

https://sportapi.ai/mcp

Replace YOUR_API_KEY with a key from your dashboard. The free plan is enough to start.

Claude Code
claude mcp add --transport http sportapi https://sportapi.ai/mcp --header "X-Api-Key: YOUR_API_KEY"

Clients that cannot send headers

Put the key in the URL: https://sportapi.ai/mcp?key=YOUR_API_KEY. Treat this URL like a password and do not share it.

What the agent can do

The server gives the agent 13 read-only tools. It finds leagues, teams and players by name on its own, so you can ask in plain language.

ToolWhat it returns
find_leaguesCovered leagues and cups with their ids, filtered by name or country
find_teamsTeams by name, with id, country and main league
find_playersPlayers by name, with id, position, team and profile slug
get_matchesFixtures and results for a day, for one league or all, live, finished or upcoming
get_live_matchesMatches being played now, with the score and minute
get_matchOne match: score, venue, coaches and events; optionally team stats and lineups
get_head_to_headPast meetings of two teams
get_standingsLeague table with points, goals and form
get_leagueA league with its teams, upcoming fixtures and recent results
get_top_playersTop scorers, assists or cards of a league this season
get_teamA team with recent and upcoming matches; optionally squad and trophies
get_playerPlayer profile with season stats, recent matches and next match
get_player_match_statsPer-match stats and totals of a player

Ask in plain language

  • What Premier League matches are on today, and what are the scores so far?
  • Show the La Liga table and Real Madrid's next three matches.
  • How did Arsenal and Manchester City do in their last meetings?
  • Who are the top scorers in the Bundesliga this season?

Limits and pricing

The MCP server uses your SportAPI plan: a tool call usually costs one request, and each extra section (match stats, lineups, squad, trophies) one more. The free plan gives 2,000 requests a day.

When the limit is reached, the agent tells you and shows a link to a bigger plan. See pricing.