LiveScore MCP

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

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
96%
Vollständigkeit des Schemas
98%
Qualität der Benennung
99%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'get_top_scorers' description lacks action verbin get_top_scorers

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~3,560Tokens (Tool-Definitionen)
~2.0 KBTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (2.78% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "livescore-mcp": {
      "url": "https://livescoremcp.com/mcp"
    }
  }
}

Remote-Endpunkte

https://livescoremcp.com/mcpstreamable-http
https://livescoremcp.com/ssesse

Was es kann

Tool-Inventar

Tools (14)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢fetch(id, language, timezone)

Full details for an id from search: team:<id>, player:<id>, league:<league key> or match:<id>. Returns the title, the full text, and the football-mania.com url.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "description": "Typed id from search, e.g. team:9002, player:474972, league:EnglandPremierLeague, match:3868859",
      "type": "string"
    },
    "language": {
      "description": "Language for team, competition and country names, and for the football-mania.com links (en, es, de, fr, it, pt, pt-BR, nl, ar, ru, tr, id, …). Default: en",
      "type": "string"
    },
    "timezone": {
      "description": "IANA time zone for kick-off times and dates, e.g. Europe/London, America/New_York, Asia/Riyadh. Default: UTC",
      "type": "string"
    }
  },
  "required": [
    "id"
  ]
}
🟢get_day_fixtures(country, date, format, language, league_key, ...)

All football matches on a date: results, live scores and kick-off times, grouped by competition (biggest competitions first). A busy day has 1000+ matches, so filter by country or league_key when you can.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "country": {
      "description": "Only this country, in English (e.g. England, Spain); Eurocups, International or WorldCup for international competitions",
      "type": "string"
    },
    "date": {
      "description": "YYYY-MM-DD, DD/MM/YYYY, today, tomorrow or yesterday. Default: today in timezone (UTC if none)",
      "type": "string"
    },
    "format": {
      "description": "text (default): compact summary with IDs and links. json: the raw data feed, minified and capped at 60,000 characters",
      "enum": [
        "text",
        "json"
      ],
      "type": "string"
    },
    "language": {
      "description": "Language for team, competition and country names, and for the football-mania.com links (en, es, de, fr, it, pt, pt-BR, nl, ar, ru, tr, id, …). Default: en",
      "type": "string"
    },
    "league_key": {
      "description": "Only this competition (league key from search)",
      "type": "string"
    },
    "limit": {
      "description": "Maximum matches listed. Default: 150, maximum 500",
      "type": "number"
    },
    "timezone": {
      "description": "IANA time zone for kick-off times and dates, e.g. Europe/London, America/New_York, Asia/Riyadh. Default: UTC",
      "type": "string"
    },
    "tzoffset": {
      "description": "Day boundaries in this offset from UTC, in minutes (e.g. 120 for UTC+2). Default: from timezone, else 0",
      "type": "number"
    }
  },
  "required": []
}
🟢get_fixtures(competition, format, language, limit, round, ...)

Same as get_league_fixtures; accepts the competition key with or without the _small suffix.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "competition": {
      "description": "League key (e.g. EurocupsUEFAChampionsLeague)",
      "type": "string"
    },
    "format": {
      "description": "text (default): compact summary with IDs and links. json: the raw data feed, minified and capped at 60,000 characters",
      "enum": [
        "text",
        "json"
      ],
      "type": "string"
    },
    "language": {
      "description": "Language for team, competition and country names, and for the football-mania.com links (en, es, de, fr, it, pt, pt-BR, nl, ar, ru, tr, id, …). Default: en",
      "type": "string"
    },
    "limit": {
      "description": "Results and upcoming matches listed, each. Default: 10",
      "type": "number"
    },
    "round": {
      "description": "Only this round/matchday number",
      "type": "string"
    },
    "timezone": {
      "description": "IANA time zone for kick-off times and dates, e.g. Europe/London, America/New_York, Asia/Riyadh. Default: UTC",
      "type": "string"
    }
  },
  "required": [
    "competition"
  ]
}
🟢get_head_to_head(format, language, limit, team_a, team_b, ...)

All-time head-to-head record of two teams: wins, draws, goals, their recent meetings and the next scheduled meeting. Teams by ID or name.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "format": {
      "description": "text (default): compact summary with IDs and links. json: the raw data feed, minified and capped at 60,000 characters",
      "enum": [
        "text",
        "json"
      ],
      "type": "string"
    },
    "language": {
      "description": "Language for team, competition and country names, and for the football-mania.com links (en, es, de, fr, it, pt, pt-BR, nl, ar, ru, tr, id, …). Default: en",
      "type": "string"
    },
    "limit": {
      "description": "Meetings listed. Default: 10",
      "type": "number"
    },
    "team_a": {
      "description": "First team: ID (e.g. 9002) or name (e.g. Arsenal)",
      "type": "string"
    },
    "team_b": {
      "description": "Second team: ID or name",
      "type": "string"
    },
    "timezone": {
      "description": "IANA time zone for kick-off times and dates, e.g. Europe/London, America/New_York, Asia/Riyadh. Default: UTC",
      "type": "string"
    }
  },
  "required": [
    "team_a",
    "team_b"
  ]
}
🟢get_league_fixtures(format, language, league_key, limit, round, ...)

Fixtures and results of one competition (league or cup): latest results, matches in play and upcoming matches of the current season, or one round. For the table use get_standings.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "format": {
      "description": "text (default): compact summary with IDs and links. json: the raw data feed, minified and capped at 60,000 characters",
      "enum": [
        "text",
        "json"
      ],
      "type": "string"
    },
    "language": {
      "description": "Language for team, competition and country names, and for the football-mania.com links (en, es, de, fr, it, pt, pt-BR, nl, ar, ru, tr, id, …). Default: en",
      "type": "string"
    },
    "league_key": {
      "description": "League key from search (e.g. EnglandPremierLeague, SpainPrimeraDivision, EurocupsUEFAChampionsLeague), or the competition name",
      "type": "string"
    },
    "limit": {
      "description": "Results and upcoming matches listed, each. Default: 10",
      "type": "number"
    },
    "round": {
      "description": "Only this round/matchday number (e.g. 7)",
      "type": "string"
    },
    "timezone": {
      "description": "IANA time zone for kick-off times and dates, e.g. Europe/London, America/New_York, Asia/Riyadh. Default: UTC",
      "type": "string"
    }
  },
  "required": [
    "league_key"
  ]
}
🟢get_live_scores(country, format, language, league_key, timezone)

Football matches being played right now, worldwide, with score and minute, grouped by competition (biggest competitions first). Optional filters by country or league key.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "country": {
      "description": "Only this country, in English (e.g. England, Spain, Brazil); international club and national-team competitions use Eurocups, International or WorldCup",
      "type": "string"
    },
    "format": {
      "description": "text (default): compact summary with IDs and links. json: the raw data feed, minified and capped at 60,000 characters",
      "enum": [
        "text",
        "json"
      ],
      "type": "string"
    },
    "language": {
      "description": "Language for team, competition and country names, and for the football-mania.com links (en, es, de, fr, it, pt, pt-BR, nl, ar, ru, tr, id, …). Default: en",
      "type": "string"
    },
    "league_key": {
      "description": "Only this competition (league key from search, e.g. EnglandPremierLeague)",
      "type": "string"
    },
    "timezone": {
      "description": "IANA time zone for kick-off times and dates, e.g. Europe/London, America/New_York, Asia/Riyadh. Default: UTC",
      "type": "string"
    }
  },
  "required": []
}
🟢get_match(format, h2h, id, language, timezone)

One match in detail: score, status, goals, cards and substitutions with minutes, line-ups, team statistics (possession, shots, corners…), injuries, form, standings of both teams, match report and head-to-head record.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "format": {
      "description": "text (default): compact summary with IDs and links. json: the raw data feed, minified and capped at 60,000 characters",
      "enum": [
        "text",
        "json"
      ],
      "type": "string"
    },
    "h2h": {
      "description": "Include the head-to-head record. Default: true",
      "type": "boolean"
    },
    "id": {
      "description": "Match ID (from fixtures, live scores or search)",
      "type": "string"
    },
    "language": {
      "description": "Language for team, competition and country names, and for the football-mania.com links (en, es, de, fr, it, pt, pt-BR, nl, ar, ru, tr, id, …). Default: en",
      "type": "string"
    },
    "timezone": {
      "description": "IANA time zone for kick-off times and dates, e.g. Europe/London, America/New_York, Asia/Riyadh. Default: UTC",
      "type": "string"
    }
  },
  "required": [
    "id"
  ]
}
🟢get_player(format, id, language)

A player: club, position, age, nationality, market value, statistics per season and competition, injuries, transfers and honours.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "format": {
      "description": "text (default): compact summary with IDs and links. json: the raw data feed, minified and capped at 60,000 characters",
      "enum": [
        "text",
        "json"
      ],
      "type": "string"
    },
    "id": {
      "description": "Player ID (e.g. 474972), or the player name (best search match is used)",
      "type": "string"
    },
    "language": {
      "description": "Language for team, competition and country names, and for the football-mania.com links (en, es, de, fr, it, pt, pt-BR, nl, ar, ru, tr, id, …). Default: en",
      "type": "string"
    }
  },
  "required": [
    "id"
  ]
}
🟢get_standings(format, language, league_key)

Current standings (league table) of a competition: position, played, won, drawn, lost, goals, points, form and the qualification or relegation zone. Group-stage competitions return every group.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "format": {
      "description": "text (default): compact summary with IDs and links. json: the raw data feed, minified and capped at 60,000 characters",
      "enum": [
        "text",
        "json"
      ],
      "type": "string"
    },
    "language": {
      "description": "Language for team, competition and country names, and for the football-mania.com links (en, es, de, fr, it, pt, pt-BR, nl, ar, ru, tr, id, …). Default: en",
      "type": "string"
    },
    "league_key": {
      "description": "League key from search (e.g. EnglandPremierLeague), or the competition name",
      "type": "string"
    }
  },
  "required": [
    "league_key"
  ]
}
🟢get_team(format, id, language, squad, timezone)

A team: recent results and upcoming fixtures, league positions, season statistics, squad with appearances and goals, injuries, transfers, coach, stadium and honours.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "format": {
      "description": "text (default): compact summary with IDs and links. json: the raw data feed, minified and capped at 60,000 characters",
      "enum": [
        "text",
        "json"
      ],
      "type": "string"
    },
    "id": {
      "description": "Team ID (e.g. 9002 Arsenal, 13183 Ajax), or the team name (best search match is used)",
      "type": "string"
    },
    "language": {
      "description": "Language for team, competition and country names, and for the football-mania.com links (en, es, de, fr, it, pt, pt-BR, nl, ar, ru, tr, id, …). Default: en",
      "type": "string"
    },
    "squad": {
      "description": "Include the full squad. Default: true",
      "type": "boolean"
    },
    "timezone": {
      "description": "IANA time zone for kick-off times and dates, e.g. Europe/London, America/New_York, Asia/Riyadh. Default: UTC",
      "type": "string"
    }
  },
  "required": [
    "id"
  ]
}
🟢get_team_image(id)

URL of a team's logo (PNG).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "description": "Team ID",
      "type": "string"
    }
  },
  "required": [
    "id"
  ]
}
🟢get_top_scorers(format, language, league_key, limit)

Top scorers of a competition this season: goals, penalty goals, team and nationality.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "format": {
      "description": "text (default): compact summary with IDs and links. json: the raw data feed, minified and capped at 60,000 characters",
      "enum": [
        "text",
        "json"
      ],
      "type": "string"
    },
    "language": {
      "description": "Language for team, competition and country names, and for the football-mania.com links (en, es, de, fr, it, pt, pt-BR, nl, ar, ru, tr, id, …). Default: en",
      "type": "string"
    },
    "league_key": {
      "description": "League key from search (e.g. SpainPrimeraDivision), or the competition name",
      "type": "string"
    },
    "limit": {
      "description": "Players listed. Default: 20",
      "type": "number"
    }
  },
  "required": [
    "league_key"
  ]
}
🟢health(message)

Connectivity check: echoes the message back.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "message": {
      "description": "Text to echo",
      "type": "string"
    }
  },
  "required": []
}
🟢search(country, format, language, query, timezone)

Find teams, players and competitions by name. Returns results with an id (team:…, player:…, league:…) for fetch or the other tools, a title, a football-mania.com url and a short summary; teams include their last and next match.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "country": {
      "description": "Prefer results from this country (in English)",
      "type": "string"
    },
    "format": {
      "description": "text (default): compact summary with IDs and links. json: the raw data feed, minified and capped at 60,000 characters",
      "enum": [
        "text",
        "json"
      ],
      "type": "string"
    },
    "language": {
      "description": "Language for team, competition and country names, and for the football-mania.com links (en, es, de, fr, it, pt, pt-BR, nl, ar, ru, tr, id, …). Default: en",
      "type": "string"
    },
    "query": {
      "description": "Name or part of it (e.g. Arsenal, Mbappé, Premier League)",
      "type": "string"
    },
    "timezone": {
      "description": "IANA time zone for kick-off times and dates, e.g. Europe/London, America/New_York, Asia/Riyadh. Default: UTC",
      "type": "string"
    }
  },
  "required": [
    "query"
  ]
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet14 Tools
verifiziertVersion nicht aufgezeichnet14 Tools