Footballcharts-mcp Server

Give your AI assistant football data for 93 leagues — including the lower divisions other sources skip: tables, results, fixtures, goal timing, a public baseline model and Monte Carlo season…

Local + remotestreamable-httpstdioMIT

What is the Footballcharts-mcp Server?

footballcharts-mcp is an MCP project maintained in the ddevetak/footballcharts-mcp repository. The maintainer describes its purpose as “Give your AI assistant football data for 93 leagues — including the lower divisions other sources skip: tables, results, fixtures, goal timing, a public baseline…”. Read the project documentation for the complete scope.

Installation

The documented npm package is footballcharts-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Configuration values

The example declares FC_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
about_football_chartsWhat this source covers and does not, how keys and seasons work, how to phrase probabilities. Call first when unsure.
list_leaguesTurn a league name into its key; see the seasons your key can read.
get_league_tableStandings, form, expected points; view=luck or goals for alternative rankings.
get_resultsFinished matches with FT/HT scores and first-goal minute; filter by team, cap with last.
get_fixturesUpcoming matches with the baseline model's calibrated probabilities across markets.
get_matchOne upcoming match in full, by slug.
get_season_projectionTitle / top-4 / relegation probabilities and points ranges, 10,000 simulations, daily.
get_teamOne team: table row, match log, goal timing, stats.
get_goal_timingGoals per 15-minute bin per team with peak_bins; pass team for one team.
get_track_recordThe public settled ledger of every published model lean, losses included.

How to install the Footballcharts-mcp Server

{
  "mcpServers": {
    "football-charts": {
      "command": "npx",
      "args": [
        "-y",
        "footballcharts-mcp"
      ],
      "env": {
        "FC_API_KEY": "YOUR_FC_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
FC_API_KEYDeclared in the maintainer’s client configuration.Yes