Skip to main content
Glama
pipeworx-io

mcp-nba

by pipeworx-io

mcp-nba

NBA MCP — BallDontLie API による選手・チーム・試合データ

Pipeworx の一部 — AI エージェントを 1476+ のライブデータソースに接続する MCP ゲートウェイです。

ツール

ツール

説明

search_players

"NBA選手の[名前]を探す" / "NBAロースターで[X]を検索" / "[選手]はNBAにいますか" — BallDontLie で NBA 選手を名前で検索します。ポジション、身長、体重、カレッジ、国籍、ドラフト情報、現在のチームを返します。注: シーズン平均(PPG/RPG/APG)とキャリア統計はこのレスポンスには含まれません。これらは、/season_averages エンドポイントを介して BallDontLie の ALL-STAR ティア(https://www.balldontlie.io/ で月額 $9.99)を必要としますが、このエンドポイントは現在 Pipeworx では公開されていません。無料ティアの _apiKey はこのツールで機能します。

get_player

BallDontLie ID による単一 NBA 選手の直接検索。⚠️ ティア制限: /players/{id} エンドポイントには ALL-STAR ティア($9.99/月)以上が必要です。無料ティアの _apiKey は「No approval received」という 403 を返します。search_players は無料ティアで同じ選手メタデータ(名前/ポジション/身長/体重/チーム)をカバーしているため、有料の BallDontLie キーをすでにお持ちでない限り、そちらを優先してください。

get_teams

全 30 の NBA チームを、正式名称、略称、カンファレンス、ディビジョンとともに取得します。チーム情報の検索や、get_games クエリの準備に使用します。無料の BallDontLie API キーが必要です。

get_games

シーズン(例: 2023、2024)の NBA 試合を取得します。試合日、ステータス、対戦チーム、最終スコアまたはライブスコアを返します。無料の BallDontLie API キーが必要です。

Related MCP server: NBA MCP Server

クイックスタート

お使いの MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します:

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

このエンドポイントが実際に提供するもの

tools/list を https://gateway.pipeworx.io/nba/mcp で呼び出すと、上記の表のツールに加えて、共有の Pipeworx メタツール — ask_pipeworx、discover_tools、search_within、remember/recall およびゲートウェイ全体のセットが返されます。したがって、表示されるツール数はこの表より多くなります。単一パックのエンドポイントには、現在、パック独自のツールに加えて約 30 の共有ツールがリストされています。接続の initialize レスポンスはその正確なスコープを示しており、その日の権威ある回答となります。

これは意図的なもので、偶然のマルチプレクシングではありません。メタツールにより、スコープ付き接続は、このパックがカバーしない質問に — カタログ全体をルーティングする ask_pipeworx を介して — 別の MCP サーバーを追加することなく回答できます。現在、メタツールなしでパックエンドポイントをマウントする方法はありません。追加のスキーマがルーティングの価値よりも多くのコンテキストを消費する場合は、複数のパックエンドポイントに接続するのではなく、フルゲートウェイに一度接続してください。

または、フル Pipeworx ゲートウェイに接続すると、このパックだけでなく、すべてのパックのツールが直接リストされます:

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

どちらの URL も同じゲートウェイと同じ 1476+ のデータソースに到達します。唯一の違いは、どのパックのツールが直接リストされるかだけです。ask_pipeworx はどちらからでもそれらすべてに到達できます。

ask_pipeworx での使用

ツールを直接呼び出す代わりに、平易な英語で質問できます。これは上記のパックエンドポイントでも、フルゲートウェイでも機能します:

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

ゲートウェイが適切なツールを選択し、引数を自動的に入力します。

詳細

ライセンス

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