Agent♥︎Age
Catalog

io.github.bartokulus/openfoot-mcp

Official

by bartokulus · JavaScript

Football fixtures, standings, lineups, live events and shot-level xG across 75 competitions.

openfoot-mcp (io.github.bartokulus/openfoot-mcp)

This MCP server connects an LLM client to the OpenFootAPI football intelligence API. It provides real football data—fixtures, standings, lineups, live events, and shot-level xG with pitch coordinates—along with model-derived fair odds rather than hallucinated scorelines. It is described as “12 tools, 1 prompt.”

🛠️ Key Features

  • Football fixtures, standings, lineups, and live events
  • Shot-level xG with pitch coordinates
  • Model-derived fair odds
  • 12 tools and 1 prompt

🚀 Use Cases

  • Retrieve up-to-date match context for football analytics workflows
  • Generate explanations or summaries grounded in fixtures, standings, and live events
  • Support xG-based discussion using shot-level pitch location data

⚡ Developer Benefits

  • Delivers structured, real sports-data from OpenFootAPI to an MCP client
  • Designed to run with Node.js ≥ 20 and “no build step”
  • Install via npx openfoot-mcp

⚠️ Limitations

  • Requires setting an API key in the environment
  • Free tier noted as 5,000 requests/month

Topics

ai-agentsfootballfootball-apimcpmodel-context-protocolsoccersports-dataxg