# NBA MCPサーバー

nba\_apiライブラリを利用して、リアルタイムおよび過去のNBA統計、試合スコア、選手データ、チーム情報をAIエージェントに提供するオープンソースのModel Context Protocol（MCP）サーバーです。

Canonical URL: https://a2a-mcp.org/entry/nba-mcp-server-ja

Language: ja

Category: MCP Servers

Updated: 2026-04-21

## NBA MCPサーバーとは？

**NBA MCPサーバー**は、AIエージェントと包括的なNBAバスケットボールデータを橋渡しする、Model Context Protocol (MCP) のオープンソース実装です。これにより、大規模言語モデル（AnthropicのClaudeなど）が、標準化されたMCPツールを通じて、リアルタイムのスコア、選手統計、チーム情報、ゲームログなどにアクセスできるようになり、カスタムAPIラッパーや手動でのデータ取得が不要になります。

人気の高い `nba_api` パッケージを使用してPythonで構築されており、MCP互換のクライアントを、知識豊富なNBAアナリストに変えます。「昨夜のレイカーズの試合は誰が勝った？」や「レブロン・ジェームズの今シーズンと前シーズンの統計を比較して」といった質問に答えられるようになります。

## 主な特徴

- **ライブゲームデータ**: 今日のスコアボード、ライブスコア、試合詳細にアクセス。
- **選手統計**: 任意のNBA選手の詳細なキャリア統計、シーズン統計、ゲームごとの統計。
- **チーム情報**: ロスター、ゲームログ、順位表、パフォーマンス指標。
- **過去データ**: 年次統計、ボックススコア、高度な分析データ。
- **MCPツール公開**: `nba_list_todays_games`、選手検索、統計クエリなどの標準化されたツールを、AIエージェントが自動的に検出して呼び出し可能。
- **簡単なデプロイ**: ローカル、Docker経由、またはスタンドアロンサービスとして実行可能。
- **軽量かつ高速**: 依存関係を最小限に抑え、リアルタイムクエリに対して迅速な応答。

## 動作の仕組み

1. NBA MCPサーバーをインストールして実行します（pip、uvx、またはDocker経由）。
2. MCPクライアント（例：Claude Desktopの設定）でサーバーのURLまたはコマンドを設定します。
3. AIエージェントと自然に会話します。エージェントは自動的に公開されたツールを使用して、正確で最新のNBAデータを取得し、応答に組み込みます。

サーバーは、必要に応じた認証、データフォーマット、エラー処理をバックグラウンドで処理します。

## 代表的な実装

いくつかのコミュニティ版が存在します：
- **obinopaul/nba-mcp-server**: 主要な統計とライブゲームに焦点を当てています。
- **labeveryday/nba-stats-mcp**: 包括的なライブおよび過去データに、簡単なインストール方法を備えています。
- その他、選手統計（basketball-reference）、賭けのオッズ、または高度な分析に特化したものもあります。

## ユースケース

- **スポーツジャーナリズムと分析**: AIを活用した試合要約、比較、洞察の生成。
- **ファンエンゲージメントアプリ**: NBAの質問に即座に答えるリアルタイムチャットボット。
- **賭けとファンタジー**: オッズ、予測、パフォーマンスデータの取得（互換性のあるバリアントの場合）。
- **研究と教育**: 歴史的なトレンド分析や選手キャリアの詳細な調査。
- **マルチエージェントワークフロー**: 他のMCPサーバー（例：ニュースやカレンダー）と組み合わせ、完全なスポーツ自動化を実現。
- **個人アシスタント**: ライブゲーム中に事実データを用いて議論を解決。

## はじめに

多くのバージョンがクイックインストールをサポートしています：

```bash
pip install nba-stats-mcp
```

# または
uvx nba-stats-mcp
```

次に、あなたのClaude Desktop（または他のMCPクライアント）の設定ファイルに追加します。Dockerオプションを含む完全なセットアップ手順は、それぞれのGitHubリポジトリで利用可能です。

基本的なnba_apiの使用にはAPIキーは不要です（レート制限が適用されます）。

## メリット

- **リアルタイムの正確性**: 古くなった知識のカットオフに依存する代わりに、常に最新のデータを取得します。
- **エージェントネイティブ**: ツール呼び出しLLMに特化して設計されています。
- **オープンで拡張可能**: コミュニティ主導。新しいツールで簡単にフォークまたは拡張できます。
- **プライバシーに優しい**: ローカルで実行し、データアクセスを完全に制御できます。

NBA MCPサーバーは、ドメイン固有のMCPサーバーがAIエージェントに特化した知識を即座にアクセス可能にし、日常の会話をデータ豊富な体験に変える方法を示しています。

最適なバリアントをGitHubで探してください（例：[obinopaul/nba-mcp-server](https://github.com/obinopaul/nba-mcp-server)または[labeveryday/nba-stats-mcp](https://github.com/labeveryday/nba-stats-mcp)）。

## Tags

- mcp
- model-context-protocol
- nba
- スポーツデータ
- バスケットボール
- aiエージェント
- python
- claude
- リアルタイムスコア
- nba-api

## Sources

- [Project website](https://github.com/obinopaul/nba-mcp-server)
