mcpField
F
Footballbin Mcp Server

Footballbin Mcp Server

ローカル
github.com/billychl1ゲーム・エンタメ042 週間前に更新

Footballbin Mcp Server について

Footballbin Mcp Serverは、AIエージェントやMCPクライアントにプレミアリーグとチャンピオンズリーグの試合予測を提供します。スコア、次の得点者、コーナー数、主な選手の分析を確認できます。

主な機能

  1. 01前半・試合終了時のスコア予測
  2. 02次の得点者の予測
  3. 03コーナー数の予測
  4. 04プレミアリーグとチャンピオンズリーグに対応
  5. 05理由付きの注目選手情報

活用シーン

  1. 01リーグの特定節の予測を確認
  2. 02ホームまたはアウェイチームで予測を絞り込み
  3. 03MCPクライアントから試合予測を取得

MCP 対応

リーグ、試合節、チームで絞り込めるget_match_predictionsツールを提供します。npmパッケージ経由のstdio接続、またはホスト済みHTTPS MCPエンドポイントで利用できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"footballbin": {
"command": "npx",
"args": [
"-y",
"footballbin-mcp-server"
]
}
}
}
起動コマンドnpx -y footballbin-mcp-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmfootballbin-mcp-server1.0.4

ツール

1

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
leaguestringはい予測を取得するリーグ。指定可能な値:"premier_league"、"epl"、"pl"、"champions_league"、"ucl"、"cl"
matchweeknumberいいえ試合週番号(任意。デフォルトは現在の試合週です)
home_teamstringいいえホームチーム名で絞り込みます(任意。例:"chelsea"、"arsenal"、"man_utd")
away_teamstringいいえアウェイチーム名で絞り込みます(任意。例:"liverpool"、"wolves")

詳細

FootballBin MCP サーバー

npm version MCP Registry License: MIT

プレミアリーグとチャンピオンズリーグの試合予測にAI エージェントがアクセスできるようにする、Model Context Protocol(MCP)サーバーです。

要件

  • Node.js 18+(node --version で確認できます)

インストール

オプション 1:npm(推奨)
npm install -g footballbin-mcp-server
オプション 2:npx(インストール不要)
npx footballbin-mcp-server
オプション 3:リモートエンドポイント

インストールは不要です。ホストされているエンドポイントを直接使用します。

https://ru7m5svay1.execute-api.eu-central-1.amazonaws.com/prod/mcp

クイックスタート

Claude.ai(最も簡単・インストール不要)
  1. 設定 > コネクタに移動します
  2. カスタムコネクタを追加をクリックします
  3. https://ru7m5svay1.execute-api.eu-central-1.amazonaws.com/prod/mcp を入力します
Claude Desktop

Node.js 18+ が必要です

ステップ 1: グローバルにインストールします

npm install -g footballbin-mcp-server

ステップ 2: Node.js のパスを確認します(v18 以上である必要があります)

which node && node --version

ステップ 3: claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "footballbin": {
      "command": "/path/to/node",
      "args": ["/path/to/node_modules/footballbin-mcp-server/dist/index.js"]
    }
  }
}

設定例:

nvm を使用する macOS:

{
  "mcpServers": {
    "footballbin": {
      "command": "/Users/YOU/.nvm/versions/node/v20.x.x/bin/node",
      "args": ["/Users/YOU/.nvm/versions/node/v20.x.x/lib/node_modules/footballbin-mcp-server/dist/index.js"]
    }
  }
}

Homebrew を使用する macOS:

{
  "mcpServers": {
    "footballbin": {
      "command": "/opt/homebrew/bin/node",
      "args": ["/opt/homebrew/lib/node_modules/footballbin-mcp-server/dist/index.js"]
    }
  }
}

Windows:

{
  "mcpServers": {
    "footballbin": {
      "command": "C:\\Program Files\\nodejs\\node.exe",
      "args": ["C:\\Users\\YOU\\AppData\\Roaming\\npm\\node_modules\\footballbin-mcp-server\\dist\\index.js"]
    }
  }
}

設定ファイルの場所:

  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%\Claude\claude_desktop_config.json
その他の MCP クライアント

リモートエンドポイントを使用します:

https://ru7m5svay1.execute-api.eu-central-1.amazonaws.com/prod/mcp

機能

  • AI による試合予測:

    • ハーフタイムのスコア
    • 試合終了時のスコア
    • 次のゴールを決める選手
    • コーナーキック数の予測
  • 対応リーグ:

    • プレミアリーグ(EPL)
    • UEFA チャンピオンズリーグ(UCL)
  • キープレーヤー:各試合には、根拠を含むキープレーヤーの分析が含まれます

ツール:get_match_predictions

入力パラメーター
パラメーター型必須説明
leaguestringはいpremier_league、epl、pl、champions_league、ucl、cl
matchweeknumberいいえ節番号(省略時は現在の節)
home_teamstringいいえホームチームで絞り込み(例:chelsea、arsenal)
away_teamstringいいえアウェイチームで絞り込み(例:liverpool、wolves)
チームの別名
別名対応先
united、mufcman_utd
city、mcfcman_city
spurstottenham
villaaston_villa
forestnottm_forest
palacecrystal_palace
gunnersarsenal
redsliverpool
blueschelsea
barcabarcelona
realreal_madrid
応答例
{
  "league": "premier_league",
  "matchweek": 22,
  "count": 10,
  "app_link": "https://apps.apple.com/app/footballbin/id6757111871",
  "matches": [
    {
      "match_id": "epl_mw22_liv_bur",
      "home_team": "Liverpool",
      "away_team": "Burnley",
      "kickoff_time": "2026-01-17T15:00:00Z",
      "status": "scheduled",
      "predictions": [
        { "type": "Half Time Result", "value": "2:0", "confidence": 75 },
        { "type": "Full Time Result", "value": "4:0", "confidence": 75 },
        { "type": "Next Goal", "value": "Home,Wirtz", "confidence": 75 },
        { "type": "Corner Count", "value": "9:3", "confidence": 75 }
      ],
      "key_players": [
        {
          "player_name": "Florian Wirtz",
          "reason": "12 goals, 14 assists. Liverpool's creative hub."
        }
      ]
    }
  ]
}

API を直接使用する

ツール一覧
curl -X POST https://ru7m5svay1.execute-api.eu-central-1.amazonaws.com/prod/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"tools/list","id":1}'
予測を取得する
curl -X POST https://ru7m5svay1.execute-api.eu-central-1.amazonaws.com/prod/mcp \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "method": "tools/call",
    "params": {
      "name": "get_match_predictions",
      "arguments": {"league": "premier_league"}
    },
    "id": 1
  }'

レジストリのリンク

FootballBin アプリ

FootballBin iOS アプリで、すべての機能をご利用いただけます:

App Store からダウンロード

機能:

  • 試合のライブ追跡
  • AI による選手の評価額
  • 詳細な試合予測
  • 選手のニュースとディスカッション

技術的な詳細

  • プロトコル:JSON-RPC 2.0 / MCP
  • トランスポート:stdio(npm)または HTTPS(リモート)
  • ランタイム:Node.js 20+
エラーコード
コード意味
-32700解析エラー
-32600無効なリクエスト
-32601メソッドが見つかりません
-32602無効なパラメーター

ライセンス

MIT License - 詳細は LICENSE ファイルをご覧ください。

リンク

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。