footballstack-mcp
footballstack-mcp
FootballStack のフットボールデータ API 用の MCP サーバーです。LLM クライアントに、幻覚のスコアラインではなく、実際のフットボールデータ(試合日程、順位表、ラインナップ、ライブイベント、ピッチ座標付きのショットレベル xG、モデル導出のフェアオッズ)を提供します。
12 ツール、1 プロンプト。Node ≥ 20、ビルドステップ不要。
インストール
npx footballstack-mcp環境変数に API キーを設定してください。無料プランは月 1,000 リクエストです。footballstackapi.com/sign-in でキーを取得できます。
Claude Desktop / Claude Code
{
"mcpServers": {
"footballstack": {
"command": "npx",
"args": ["-y", "footballstack-mcp"],
"env": { "FOOTBALLSTACK_API_KEY": "fs_live_..." }
}
}
}Cursor / Windsurf / 任意の stdio MCP クライアント
同じブロックを、そのクライアントの MCP 設定ファイルに追加します。
Related MCP server: worldcup-ai-forecaster
ツール
ツール | 返す内容 |
| 対応競技、シーズンメタデータ、データソース、競技ごとのライセンス |
| チーム/競技名のフリーテキスト → 安定した ID |
| 日付 / 競技 / チーム / ステータス / シーズン / ラウンドでフィルタリングされた試合日程と結果(カーソルページネーション対応) |
| 競技とシーズンの順位表 |
| スターティングイレブン、ベンチ、フォーメーション |
| ゴール、カード、交代、コメンタリータイムライン |
| ショットごとのエントリ: ピッチ座標 + xG 値 |
| 導出されたコンテキスト — 調子、直接対決、事前計算済みシグナル |
| リーグ xG テーブル: xG 得点、xG 失点、実際のゴールに対する過小/過大パフォーマンス |
| ブックメーカーのベンチマーク + インプライドフェア確率。情報提供のみで、賭けのアドバイスではありません |
| 残りの月間クォータ — この呼び出しはクォータを消費しません |
| 到達可能性チェック。API キーなしで動作します |
プロンプト: scout_team_form — チームを特定し、直近 5 試合を取得し、結果の背後にある xG を読み取ります。
footballstack_search から始めて ID を特定してください。ID を推測するとクォータを浪費します: 404 や空の結果も他のリクエストと同様に計上されます。
カバレッジ(正直に言うと)
カタログには 75 の競技が掲載されています。深さは均一ではなく、カタログは深いカバレッジよりも広いです。
最も深い: Bundesliga, 2. Bundesliga, DFB Pokal, Superliga României
拡張ヨーロッパ: Eredivisie, Primeira Liga, Süper Lig, Pro League, Scottish Premiership
歴史 / 分析のみ: Premier League, La Liga, Serie A, Ligue 1 (xG は Understat 由来)
footballstack_competitions を呼び出して、構築する前に自分のリーグを確認してください。
クォータの動作
無料: 月 1,000 リクエスト、毎分 10 リクエスト。Developer $9/月: 月 10,000 リクエスト、毎分 60 リクエスト、xG、ショットマップ、ラインナップ、ライブイベント、フェアオッズを含む。Pro $29/月: 月 50,000 リクエスト、毎分 180 リクエスト。
超過請求はありません。 クォータを使い切ると API は 429 を返します。このサーバーはそれを空の結果ではなく
quota_or_rate_limitエラーとして表面化します。クォータは毎月 1 日 (UTC) にリセットされます。
すべてのリクエストが計上されます。404 や空の結果も含みます。
このツールが適さない場合
多くの競技にわたる高頻度のライブポーリング。 月間クォータはそれに適していません — 他の場所の日次または秒単位のプランの方がコストが低くなります。
上記の深いカバレッジリストにないリーグ。
契約上の SLA、稼働時間クレジット、または指名されたサポート窓口が必要な場合。 これらの価格では提供されていません。
開発
npm install
npm run smoke # boots the server over stdio, lists tools, calls healthnpm run smoke は API キーなしで動作します: footballstack_health はライブステータスを返し、キーが必要なツールは読みやすい missing_api_key エラーを返すため、「未設定」と「壊れている」を区別できます。
MIT.
Maintenance
Related MCP Servers
- AlicenseBqualityDmaintenanceMCP-compatible server that gives AI agents access to alternative sports data across 30+ leagues — odds, events, probabilities, settlement, and futures for prediction markets, DFS platforms, and sportsbooks.2915MIT
- AlicenseNot gradedqualityCmaintenanceAn MCP server that enables LLMs to act as World Cup forecasting agents, pulling live odds, getting model forecasts, and simulating tournament brackets via natural language.MIT
- FlicenseNot gradedqualityBmaintenanceMCP server for a World Cup 2026 prediction game assistant, providing tools for live game data via PostgreSQL and semantic search over football articles via RAG.
- AlicenseAqualityAmaintenanceMCP server that gives Claude live access to Major League Soccer data — teams, matches, standings, rosters, and schedule-strength analytics — via the ESPN public API.11MIT
Related MCP Connectors
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
MCP server exposing the Backtest360 engine API as tools for AI agents.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/roblanc/footballstack-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server