mcpField
S
StrikerAPI

StrikerAPI

リモート
github.com/noahowshゲーム・エンタメ01 週間前に更新
リポジトリ

StrikerAPI について

StrikerAPIは、分析者や開発者向けのサッカーデータAPIです。17の大会の試合イベント、シュート位置、xG、評価、ブックメーカー価格を、REST APIとホスト型MCPサーバーで提供します。

主な機能

  1. 01結果、ラインナップ、試合イベント
  2. 02シュート位置と期待ゴール
  3. 03クラブのElo評価とリーグ順位
  4. 04オッズと anytime goalscorer 価格
  5. 05REST APIと19個のMCPツール

活用シーン

  1. 01ラインナップと試合統計の確認
  2. 02クラブ評価とリーグ順位の比較
  3. 03シュートマップとチームxGの分析
  4. 04ブックメーカーオッズと得点者価格の確認

MCP 対応

ホスト型MCPサーバーは、大会、チーム、選手、試合、イベント、ショットマップ、オッズを扱う19個のツールを公開します。クライアントはStreamable HTTPで接続でき、ローカルのstdioプロセスも利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.strikerapi.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.strikerapi.com/mcp認証が必要

ツール

19
パラメーター型必須説明
leagueenumいいえリーグ。デフォルトはsoccerです。指定可能な値:soccer、mls、laliga、seriea、bundesliga、ligue1、ucl、championship、nwsl、ligamx、uel、uecl、eredivisie、primeira、scotland、brazil、argentina。soccer | mls | laliga | seriea | bundesliga | ligue1 | ucl | championship | nwsl | ligamx | uel | uecl | eredivisie | primeira | scotland | brazil | argentina
seasonnumber|stringいいえ開始年でシーズンを指定します。2025 = 2025-26。MLS、NWSL、リーガMX、ブラジル、アルゼンチンでは暦年を使用します。デフォルト:最新シーズン。

詳細

StrikerAPI MCP サーバー

Smithery MCP Registry

サッカーデータ API です。 プレミアリーグ、MLS、ラ・リーガ、セリエ A、ブンデスリーガ、リーグ・アン、チャンピオンズリーグから、EFL チャンピオンシップ、NWSL、リーガ MX、ヨーロッパリーグ、カンファレンスリーグ、エールディヴィジ、プリメイラ・リーガ、スコティッシュ・プレミアシップ、ブラジルのセリエ A、アルゼンチンのリーガ・プロフェシオナルまで、17 の大会の試合結果、ラインアップ、ボックススコア、試合イベントを提供します。チャート化されたすべてのシュートの位置、独自の期待ゴール数と Elo レーティング、スポーツブックのオッズ、いつでも得点する選手のオッズも利用できます。REST API と MCP サーバーを提供しています。毎月 500 クレジットを無料で利用でき、カードは不要です。

ウェブサイト:https://strikerapi.com · ドキュメント:https://strikerapi.com/docs · キーの取得:https://strikerapi.com/signup

You:    "Which Premier League teams allowed the most xG from set pieces last season?"
Claude: [calls get_team_stats]

You:    "Show Arsenal's shot map against Chelsea in their last meeting."
Claude: [calls get_shot_map]

You:    "What was Erling Haaland's anytime goalscorer price at each sportsbook before his last match?"
Claude: [calls get_player_props]

ローカルで実行する(stdio)

ほとんどのクライアントは https://mcp.strikerapi.com/mcp に直接接続します。代わりにローカルプロセスを起動するクライアントの場合:

git clone https://github.com/noahowsh/strikerapi-mcp.git && cd strikerapi-mcp && npm install
STRIKERAPI_API_KEY=your_key node index.js
{ "mcpServers": { "strikerapi": { "command": "node", "args": ["/path/to/strikerapi-mcp/index.js"], "env": { "STRIKERAPI_API_KEY": "your_key" } } } }

キーを使ってホストされたサーバーに転送するため、すべてのツールとクレジットの費用は同じです。

スキル

skills/ フォルダーには、これらのツールを活用して Claude をサッカー分析エージェントにする 16 個の Claude スキルが含まれています。試合の検索、チームと選手の分析、オッズの比較、xG とシュートマップ、Elo、ポアソンおよび Dixon-Coles のスコアモデル、3-way のデビギング、キャリブレーション、優位性の検出、バックテスト、いつでも得点する選手のモデル化などに対応しています。各スキルには、呼び出す正確なツールとその費用が記載されています。

git clone https://github.com/noahowsh/strikerapi-mcp.git

または、Claude Code プラグインとしてインストールします:

/plugin marketplace add noahowsh/strikerapi-mcp
/plugin install strikerapi-skills@strikerapi

または、skills CLI を使用します:npx skills add noahowsh/strikerapi-mcp。

その後、Claude に skills/ フォルダーを指定し(Claude Code の場合は、フォルダーを ~/.claude/skills/ にコピーするか、シンボリックリンクを作成します)、以下のサーバーに接続します。どのスキルを使うか分からない場合は、dispatch から始めてください。全カタログはこちらです:skills/README.md。

Python

公式 Python クライアントは PyPI で公開されています:strikerapi。

pip install strikerapi
export STRIKERAPI_API_KEY=sk_live_...
from strikerapi import Client, to_dataframe

client = Client()

table = client.get_standings(league="mls")
df = to_dataframe(table, key="standings")
print(df[["group_name", "rank", "display_name", "played", "points"]].head(10))

無効なキー、クレジット切れ、見つからない場合、レート制限に対する型付きエラー、自動再試行、pandas 用の to_dataframe に対応しています。

クイックスタート

これは Streamable HTTP を使用するホスト型(リモート)の MCP サーバーです。インストールは不要です。

Claude Code

claude mcp add --transport http strikerapi "https://mcp.strikerapi.com/mcp?key=YOUR_API_KEY"

Claude Desktop、Cursor、その他のクライアント

{
  "mcpServers": {
    "strikerapi": {
      "url": "https://mcp.strikerapi.com/mcp?key=YOUR_API_KEY"
    }
  }
}

キーは x-api-key ヘッダーまたは Authorization: Bearer として送信することもできます。キーがなくても接続してツールを一覧表示できますが、ツールの呼び出しにはキーが必要です。

REST

curl -X POST https://mcp.strikerapi.com/v1/list_teams -H "x-api-key: YOUR_API_KEY"

すべてのツールは、JSON ボディを使用する POST /v1/{tool} です。

例

標準ライブラリのみを使用する実行可能な Python の例と、依存関係のない Node 18 以降の例は、examples/ にあります:

export STRIKERAPI_API_KEY=your_key
python3 examples/python/quickstart.py
node examples/node/quickstart.mjs

詳細は examples/README.md をご覧ください。https://strikerapi.com/signup で無料キーを取得できます(毎月 500 クレジット、カード不要)。

ツール(19)

ツール返される内容
list_teamsシーズンごとのクラブ ID、略称、カラー
search_players名前で選手を検索
list_gamesシーズン、ステージ、日付、期間、クラブ別の試合日程と結果
get_scheduleスポーツブック各社の3択オッズの中央値を含む、今後の試合日程
get_standingsリーグ順位表:勝ち点、勝ち点の減算、得失点差、ホームとアウェイ、直近の成績
get_ratingsクラブの Elo レーティング(順位付き)
get_head_to_head2クラブの対戦成績:戦績、ゴール数、全試合の結果
get_game1試合の詳細:スコア、両チームのボックススコア、全選手の記録、重要イベント、各ブックのオッズ
get_lineupsフォーメーション、先発 XI、ベンチ、出場時間付きの交代
get_playerプロフィール、シーズンごとの合計と90分あたりの率、直近10試合
get_player_games選手の全試合記録
get_leadersシーズンの各部門リーダー:ゴール、アシスト、シュート、xG、カード、セーブ
get_team_stats1試合あたりの平均:ゴール、xG、シュート、ポゼッション、パス、規律、得点と失点
get_odds試合(5)または1日(10)の全スポーツブックの3択マネーライン、ゴールハンディキャップ、合計オッズと結果
get_events試合イベント:ゴール、カード、交代、位置と xG 付きのシュート、ファウル、コーナーキック
get_shot_mapクラブ、選手、または守備側のシュートマップ:結果と xG を含む位置情報付きの全シュート、およびゾーン別合計
get_line_movementキックオフ前の各スポーツブックのオッズのスナップショット
get_player_propsスポーツブック各社の随時得点者オッズ(オープン時とクローズ時)
get_prop_history選手の随時得点者オッズと得点の有無を、試合ごとに記録した履歴

リーグ:soccer(デフォルト、Premier League)、mls、laliga、seriea、bundesliga、ligue1、ucl、championship、nwsl、ligamx、uel、uecl、eredivisie、primeira、scotland、brazil、argentina(各ツールに league を渡してください)。

データ

  • 同じ19個のツールで17の大会をカバー:Premier League、MLS、La Liga、Serie A、Bundesliga、Ligue 1、Champions League、EFL Championship、NWSL、Liga MX、Europa League、Conference League、Eredivisie、Primeira Liga、Scottish Premiership、ブラジルのSerie A、アルゼンチンのLiga Profesional
  • 最も長くカバーしているリーグでは、2001-02シーズンからの試合結果、ラインナップ、ゴールと、2012-13シーズンからのシュート位置データ(開始年は大会によって異なります。シーズンごとのカバー状況はドキュメントページをご覧ください)
  • 勝ち点の減算、得失点差、ホームとアウェイ、直近の成績を含むリーグ順位表、クラブ Elo レーティング、直接対決
  • 2017-18シーズンからのスポーツブック各社の3択マネーライン、ゴールハンディキャップ、合計オッズ。最も充実しているのは2021-22シーズンから2023-24シーズンで(1試合あたり約10社)、それ以降は1~2社。16の大会について、2020年6月以降のオープン時とクローズ時のオッズも収録。提供開始時から試合前のオッズのスナップショットを1日1回、今後2日以内の試合については1時間ごとに記録
  • 7つの大会におけるスポーツブック各社の随時得点者オッズ(Yes のオッズ、およびブックが掲載している場合は No のオッズ。ほかの選手市場は対象外):Premier League と MLS は2024年4月、Ligue 1 は2024年5月、La Liga、Serie A、Bundesliga は2024年8月、Champions League は2025年3月から。DraftKings と FanDuel のオッズを収録。一部の2026年の試合では Pinnacle と William Hill も対象。ほかの10大会は対象外

シーズンごとのカバー状況は、データベースからリアルタイムで読み込めます:https://strikerapi.com/docs

便利なページ

料金

毎月500クレジットを無料で利用できます。カード登録は不要です。プラン:Starterは月額$19(10,000クレジット)、Proは月額$49(30,000クレジット)、Scaleは月額$149(125,000クレジット)です。$5からウォレットにチャージでき、有効期限はありません。https://strikerapi.com/pricing

クレジット表記

期待得点とレーティングは当社独自のものです。リーグ、クラブ、連盟とは一切関係ありません。

ライセンス

このリポジトリの内容はMITライセンスです。データの利用規約については上記をご覧ください。

Codexでの使用

このリポジトリをCodexプラグインマーケットプレイスとして追加し、プラグインをインストールします:

codex plugin marketplace add noahowsh/strikerapi-mcp

次に、Codexでプラグインのディレクトリを開き、strikerapiマーケットプレイスからstrikerapi-skillsをインストールします。このプラグインには、skills/内のスキルとStrikerAPI MCPサーバー(https://mcp.strikerapi.com/mcp)が含まれています。先にAPIキーを設定してください(https://strikerapi.com/signup で無料取得できます):

export STRIKERAPI_API_KEY=your_key

CodexはAPIキーをベアラートークンとして送信します。

Gemini CLIでの使用

export STRIKERAPI_API_KEY=your_key
gemini extensions install https://github.com/noahowsh/strikerapi-mcp

この拡張機能はStrikerAPI MCPサーバー(https://mcp.strikerapi.com/mcp)を追加し、`x-api-key`ヘッダーでAPIキーを送信します。https://strikerapi.com/signup で無料のAPIキー(月500クレジット)を取得してください。

コメント

MCP は初めてですか?

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

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