Skip to content

v0.1.3

Choose a tag to compare

@asahasrabuddhe asahasrabuddhe released this 12 Sep 15:03
· 20 commits to main since this release
adb603e

Adds a self-hosted Champions League fixture-congestion signal, opt-in — no behavior change for the default install.

Added

  • internal/openfootball: fetches and parses openfootball/champions-league's free, public-domain match schedules. Covers Champions League only (verified live that Europa League/Conference League/domestic cups have no equivalent free source with confirmed accessible data).
  • fplctl congestion-capture: captures the parsed schedule, resolved to FPL teams, for a companion repo to commit.
  • internal/remotecongestion: reads that captured file and can replace the FPL-Core-Insights-backed congestion signal when FPL_MCP_CONGESTION_URL is set — unset by default.

See CHANGELOG.md for the full detail, including why Europa League/Conference League/domestic cups aren't covered.

Install

Download the .mcpb bundle for your platform below and install it in Claude Desktop, or:

go install github.com/fantasypl/mcp/cmd/fpl-mcp@latest

See README.md for setup and CHANGELOG.md for the complete history.