mcpbeat Sign in

SportAPI Football Data MCP Server

answering

SportAPI Football Data is answering right now. Last checked 6 min ago. It exposes 13 tools.

Football fixtures, live scores, standings, lineups, teams and players for 117 leagues and cups

Uptime history 4 days of history
4 days agonow
100.0%
Uptime 24h
91 of 91 checks
13
Tools
read from the server
241 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check SportAPI Football Data every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 6 min ago.

run in your terminal
claude mcp add football --transport http https://sportapi.ai/mcp
Settings → Connectors → Add custom connector, then paste this address
https://sportapi.ai/mcp
~/.codex/config.toml
[mcp_servers.football]
url = "https://sportapi.ai/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "football": {
      "url": "https://sportapi.ai/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "football": {
      "type": "http",
      "url": "https://sportapi.ai/mcp"
    }
  }
}

Available tools 13

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

player
get_player
Player profile by slug (e.g. "bukayo-saka"): position, nationality, season stats, recent matches and next match.
get_player_match_stats
Per-match statistics and totals for a player, found by name and team id.
head
get_head_to_head
Past matches between two teams.
league
get_league
A league with its teams (ids), upcoming fixtures and recent results.
leagues
find_leagues
List covered leagues and cups with their ids. Optionally filter by a name or country fragment (e.g. "premier", "spain", "champions"). Use the id with the other tools.
live
get_live_matches
Matches being played right now with the current score and minute. Scores refresh every minute.
match
get_match
One match: teams, score, venue, coaches and events (goals, cards, substitutions). Optionally team statistics and lineups (each adds one request). Lineups and stats exist only for competitions covered in detail.
matches
get_matches
Fixtures and results for one day, optionally for one league or only live/finished/upcoming matches. Status is one of Scheduled, LIVE, HT, FT, AET, PENS, Postponed, Cancelled, Suspended.
players
find_players
Search players by name (e.g. "saka", "haaland"). Returns player ids, position, team id and the slug used by get_player.
standings
get_standings
Current league table with points, goals and form (last 6 matches, oldest first). Cups without a table return nothing.
team
get_team
A team by id or slug (e.g. "arsenal") with recent and upcoming matches. Optionally the squad (player slugs) and trophies (each adds one request; the slug form already includes the squad).
teams
find_teams
Search teams by name (e.g. "arsenal", "real madrid"). Returns team ids, country and main league id for the other tools.
top
get_top_players
Top scorers, assist leaders or most-carded players of a league this season.

Endpoints

URLTransportStateLatencyChecked
https://sportapi.ai/mcp streamable-http answering 161 ms 6 min ago

Alternatives to SportAPI Football Data

same job, measured the same way
LiveScore MCP
by holoduke

Football live scores, fixtures, standings, top scorers, matches, teams and players for 1000+ leagues

16 tools answering
betrend sports data
by betrend

Live scores, fixtures, results, standings, teams and head-to-head for football and more sports.

7 tools answering
Fantasy Premier League MCP by UnClick
by malamutemayhem

Fantasy Premier League teams, fixtures, players, standings, and league data. By UnClick.

9 installs/wk local only
TEAMWARS Esports
by teamwars

FPS esports data for AI: Valorant player stats, teams, tournaments, prizes from TEAMWARS. CS2 next

answering
Espn
by pipeworx-io

ESPN MCP — keyless multi-sport live scores, teams, and news via ESPN's public site API.

48 tools answering
Squadcard
by iuliczki

Organise a weekly football game: fair teams, fixtures, squads, who is in, and the vote link.

answering
Fixter
by fixter

Monitoring for small teams. Logs, traces, metrics, live issue tracking, API/MCP uptime.

answering
All Time
by alltime-www

Your All Time calendars and events: the schools, teams and leagues you follow. Read-only.

answering

SportAPI Football Data — questions

Answers built from our own checks of this server.

What can SportAPI Football Data do?
It exposes 13 tools, read directly from the server on our last check. Among them: find_leagues, find_players, find_teams, get_head_to_head, get_league, get_live_matches and 7 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is SportAPI Football Data working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 241 ms. The bar chart above shows every period we have measured.
How do I connect SportAPI Football Data?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does SportAPI Football Data need an API key?
No. SportAPI Football Data completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 13 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is SportAPI Football Data?
It answers our handshake in 241 ms on average, which is faster than 69% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.