Skip to main content
Glama
leandersen

mcp-football

by leandersen

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FOOTBALL_DATA_TOKENYesYour football-data.org API token.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
todays_matchesA
This tool, todays_matches, sends a httpx get request to https://api.football-data.org/v4/matches, 
and pulls various data on todays soccer matches (games). This is good to use in case a user wants to know 
what the schedule and score of soccer games is today.

Available competitions: | WC | FIFA World Cup
                        | CL | UEFA Champions League
                        | BL1 | Bundesliga
                        | DED | Eredivisie
                        | BSA | Campeonato Brasileiro Série A
                        | PD | Primera Division
                        | FL1 | Ligue 1
                        | ELC | Championship
                        | PPL | Primeira Liga
                        | EC | European Championship
                        | SA | Serie A
                        | PL | Premier League

input: None
output: a list containing entries with info on home/away 
        team, score, date, status (game in play, timed, 
        finished), winner (None if not finished), the event 
        (like world cup), and current match day of the season/event.
competition_top_scorersA
This function, competition_top_scorers sends a httpx request to:
    https://api.football-data.org/v4/competitions/{competition_code}/scorers 
    to find the total scorers in the specified competition.

Please note that only the following competitions are included, and using any 
other competition code will result in an error. Use the following competition 
codes only:
    | WC | FIFA World Cup
    | CL | UEFA Champions League
    | BL1 | Bundesliga
    | DED | Eredivisie
    | BSA | Campeonato Brasileiro Série A
    | PD | Primera Division
    | FL1 | Ligue 1
    | ELC | Championship
    | PPL | Primeira Liga
    | EC | European Championship
    | SA | Serie A
    | PL | Premier League

Input: 
    competition_code - the league/tournament that we want to pull scorers from.

Output: a list containing entries about scorers 
        of the day including the following features:
            'event', 'player_name', 'player_num',
            'player_position', 'player_team', 'player_goals'
            'player_assists', 'player_penalties'

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/leandersen/MCP-Football'

If you have feedback or need assistance with the MCP directory API, please join our Discord server