LiveScore MCP

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

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
96%
Integridad del esquema
98%
Calidad de los nombres
99%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (1)

  • LOWTool 'get_top_scorers' description lacks action verben get_top_scorers

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~3,560Tokens (definiciones de herramientas)
~2.0 KBTamaño de respuesta típico
Impacto significativo en la atención (2.78% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

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

Puntos de conexión remotos

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

Qué puede hacer

Inventario de herramientas

Herramientas (14)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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).

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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"
  ]
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada14 herramientas
verificadoversión no registrada14 herramientas