Balldontlie MCP サーバー
Balldontlie API を統合し、NBA、NFL、MLB の選手、チーム、試合に関する情報を提供する MCP サーバー実装。
ツール
get_teams
NBA、NFL、MLBのチームリストを入手
入力:
league(enum ['NBA', 'NFL', 'MLB']): チームを取得するスポーツリーグ
プレイヤーを取得する
NBA、NFL、MLBの選手リストを取得します
入力:
league(enum ['NBA', 'NFL', 'MLB']): 選手を獲得するスポーツリーグfirstName(文字列、オプション): 検索するプレイヤーの名前lastName(文字列、オプション): 検索するプレイヤーの姓cursor(数値、オプション):ページ区切りのカーソル
get_games
NBA、NFL、MLBの試合リストを取得します
入力:
league(enum ['NBA', 'NFL', 'MLB']): 試合を観戦するスポーツリーグdates(文字列[], オプション): 特定の日付のゲームを取得します。形式: YYYY-MM-DDteamIds(string[], オプション): 特定のゲームのゲームを取得するcursor(数値、オプション):ページ区切りのカーソル
ゲットゲーム
NBA、MLB、NFLのいずれかのリーグから特定の試合を取得します
入力:
league(enum ['NBA', 'NFL', 'MLB']): 試合を観戦するスポーツリーグgameId(数値): get_games ツールから取得したゲームの ID
Related MCP server: MLB Projections MCP Server
プロンプト
スケジュールジェネレータ
リーグ (NBA、MLB、NFL) と開始日および終了日を指定すると、Claude Desktop でインタラクティブなスケジュールが生成されます。

構成
APIキーの取得
Balldontlie.ioでアカウントを登録する
このMCPサーバーでは無料プランで十分です
Smithery経由でインストール
Smithery経由で Claude Desktop 用の balldontlie-mcp を自動的にインストールするには:
npx -y @smithery/cli install @mikechao/balldontlie-mcp --client claudeClaude Desktopでの使用
これをclaude_desktop_config.jsonに追加します:
{
"mcp-servers": {
"balldontlie": {
"command": "npx",
"args": [
"-y",
"balldontlie-mcp"
],
"env": {
"BALLDONTLIE_API_KEY": "YOUR API KEY HERE"
}
}
}
}LibreChatでの使用
mcpServers:
balldontlie:
command: sh
args:
- -c
- BALLDONTLIE_API_KEY=your-api-key-here npx -y balldontlie-mcpライセンス
このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。
免責事項
このライブラリはballdontlie.ioと公式には提携していません。MCPサーバーを使用したballdontlie APIのサードパーティ実装です。