Skip to main content
Glama
pipeworx-io

mcp-nba

by pipeworx-io

mcp-nba

NBA MCP — datos de jugadores, equipos y partidos a través de la API BallDontLie

Forma parte de Pipeworx — una pasarela MCP que conecta agentes de IA con 1476+ fuentes de datos en directo.

Herramientas

Herramienta

Descripción

search_players

"Buscar jugador de la NBA [name]" / "buscar a [X] en la plantilla de la NBA" / "¿está [player] en la NBA?" — busca jugadores de la NBA por nombre en BallDontLie. Devuelve posición, altura, peso, universidad, país, información del draft y equipo actual. NOTA: los promedios por temporada (PPG/RPG/APG) y las estadísticas de carrera NO están en esta respuesta — requieren el nivel ALL-STAR de BallDontLie ($9.99/mo en https://www.balldontlie.io/) a través del endpoint /season_averages, que actualmente no está expuesto por Pipeworx. La _apiKey del nivel gratuito funciona para esta herramienta.

get_player

Búsqueda directa de un único jugador de la NBA por ID de BallDontLie. ⚠️ RESTRINGIDO POR NIVEL: el endpoint /players/{id} requiere el nivel ALL-STAR ($9.99/mo) o superior; la _apiKey del nivel gratuito recibe un 403 con "No approval received". search_players cubre los mismos metadatos del jugador (name/position/height/weight/team) en el nivel gratuito, así que prefiérela a menos que ya tengas una clave de pago de BallDontLie.

get_teams

Obtén los 30 equipos de la NBA con nombres completos, abreviaturas, conferencia y división. Úsalo para encontrar información de equipos o preparar consultas get_games. Requiere una clave gratuita de la API de BallDontLie.

get_games

Obtén partidos de la NBA para una temporada (p. ej., 2023, 2024). Devuelve la fecha del partido, el estado, los equipos enfrentados y los marcadores finales o en directo. Requiere una clave gratuita de la API de BallDontLie.

Related MCP server: NBA MCP Server

Inicio rápido

Añádelo a tu cliente MCP (Claude Desktop, Cursor, Windsurf, etc.):

{
  "mcpServers": {
    "nba": {
      "url": "https://gateway.pipeworx.io/nba/mcp"
    }
  }
}

Qué ofrece realmente este endpoint

tools/list en https://gateway.pipeworx.io/nba/mcp devuelve las herramientas de la tabla anterior más las meta-herramientas compartidas de Pipeworx — ask_pipeworx, discover_tools, search_within, remember/recall y el resto del conjunto de toda la pasarela.

Por lo tanto, el número de herramientas que ves es mayor que el de esta tabla: un endpoint de un solo pack lista actualmente unas 30 herramientas compartidas junto con las propias del pack. La respuesta initialize de la conexión especifica su alcance exacto y es la respuesta autoritativa para un día concreto.

Esto es deliberado, no una multiplexación accidental. Las meta-herramientas son lo que permite a una conexión acotada responder a una pregunta que este pack no cubre — a través de ask_pipeworx, que enruta por todo el catálogo — sin que tengas que añadir un segundo servidor MCP. Actualmente no hay forma de montar un endpoint de pack sin ellas; si los esquemas adicionales te cuestan más contexto del que vale el enrutamiento, conéctate una sola vez a la pasarela completa en lugar de a varios endpoints de pack.

O conéctate a la pasarela completa de Pipeworx para que las herramientas de todos los packs aparezcan listadas directamente, en lugar de solo las de este:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

Ambas URL llegan a la misma pasarela y a las mismas 1476+ fuentes de datos. La única diferencia es de qué pack se listan las herramientas directamente; ask_pipeworx llega a todas desde cualquiera de las dos.

Uso con ask_pipeworx

En lugar de llamar a las herramientas directamente, puedes hacer preguntas en lenguaje natural — esto funciona tanto en el endpoint de pack anterior como en la pasarela completa:

ask_pipeworx({ question: "your question about Nba data" })

La pasarela elige la herramienta adecuada y rellena los argumentos automáticamente.

Más

Licencia

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    An MCP Server implementation that integrates the Balldontlie API, to provide information about players, teams and games for the NBA, NFL and MLB.
    4
    50 npm
    26
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server that enables LLMs to retrieve NBA data including player stats, team information, game logs, and league standings through the nba_api library.
    10
    1
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables querying basketball data including players, games, season averages, and stats from the balldontlie.io API.
    147 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides live NHL data from the official NHL API, enabling users to fetch standings, scores, schedules, and player statistics.
    12 npm
    MIT