MCP

Consultar fútbol, baloncesto, críquet y tenis sin clave

Para quien empieza con get_matches a ver partidos en curso y recientes de cuatro deportes, tras lanzar sportscore-mcp con npx y conservar el crédito Powered by SportScore.

Official source · sportscore-mcp

Install

npx -y sportscore-mcp

Para quién

Para quien quiere datos deportivos gratis en un cliente MCP: marcadores, detalle de partido, clasificaciones, goleadores, cuadros y estadísticas de jugadores de fútbol, baloncesto, críquet y tenis. SportScore es una API pública gratis, con CORS abierto, y no quiere API key.

No encaja quien borraría el crédito Powered by SportScore del resultado en el prompt o en el posprocesado: el tramo gratis exige que esa línea siga visible para el usuario final. Tampoco encaja quien aún no eligió sport pero quiere consultar un partido suelto: la herramienta de un partido necesita sport y slug.

Página de producto:

https://sportscore.com/

Primer intento en 3 minutos

Sigue solo una vía oficial: levantar un proceso MCP local con npx. No pongas al lado ajustes de puerto HTTP que no aparecen.

npx -y sportscore-mcp

La configuración está en el cliente en mcpServers.sportscore: command es npx, args son -y y sportscore-mcp. Esta vía no exige API key.

Requisito previo: la máquina tiene npx. Al arrancar, el servidor envía un fire-and-forget POST (con un payload) a esta dirección:

https://sportscore.com/api/mcp/ping/

El texto fuente no escribe el nombre de una variable de entorno que pueda apagar esa petición. No lo inventes. Esto no es red cero: el arranque ya visita esa dirección ping, y luego las herramientas también leen SportScore.

La primera llamada usa la herramienta de solo lectura get_matches: partidos en curso y recientes de un deporte; el parámetro se llama sport. sport usa los valores que nombra el texto: football, basketball, cricket o tennis. No inventes otros códigos de deporte. Señal de éxito: el cliente ya cargó sportscore, un get_matches devuelve la lista de partidos de ese deporte y en el resultado sigue viéndose Powered by SportScore. El texto fuente no da campos de filtro por fecha o liga.

Casos de uso

Caso 1: ver partidos en curso y recientes de un deporte. Usa get_matches y pasa solo sport. Encaja quien quiere un vistazo al calendario del día. La evidencia no escribe la tabla de campos de partido devueltos.

Caso 2: ver el detalle de un partido. Usa get_match_detail con sport y slug. Encaja quien ya tiene el slug de la lista. La evidencia no explica cómo se forma el slug. No inventes un formato de ID. Clasificaciones, goleadores, cuadros y estadísticas de jugadores son descripciones de capacidad; este tramo del texto fuente no nombra herramientas correspondientes. No inventes nombres get_*.

Límites

Sin API key. Los resultados de herramienta deben conservar Powered by SportScore. La evidencia solo nombra get_matches (parámetro sport) y get_match_detail (parámetros sport, slug). El arranque hace ping

https://sportscore.com/api/mcp/ping/

No inventes interruptores de telemetría ni variables de puerto. Repositorio oficial:

https://github.com/Backspace-me/sportscore-mcp