PremAnalytics MCP

プレミアリーグのデータを、あなたのAIに。

Claude や ChatGPT に PremAnalytics を繋ぐと、順位表・選手スタッツ・試合データ・分析レポートをそのまま材料にして答えられるようになります。「今節の注目カードは?」「タックル成功のトップ5は?」と聞くだけ。コードは書きません。接続URLを1つ登録するだけです。

自分のコードから取得したい場合は Web API をご覧ください。

プランと制限

プランMCP利用レート制限月間ツールコール
ファンプラン不可––
サポータープラン✓60回/分月1,000回(UTCの毎月1日にリセット)
ウルトラズプラン✓240回/分無制限※

※ ウルトラズプランの「無制限」は、無制限リソース提供の特性上、制限内のご利用でも安全性確認のため提供を一時停止する場合がありますが、お問い合わせいただければ即刻解除します。1日あたりの上限はありません — MCPはAIクライアントに組み込まれて動くので、月の枠内であればいつどれだけ呼んでも構いません。数えるのは実際のツール呼び出しだけで、接続時のやり取りは消費しません。AIは1つの質問で裏側で1〜5回呼ぶため、月1,000コールはおよそ月200〜500問にあたります。Web API の上限とは別枠です。解約またはファンプランへの変更後、接続は利用できなくなります(再契約で復活)。上限は今後変更される可能性があります。

料金プランの詳細 →

使えるツール

接続情報を見る →

全8ツール。AIが質問に応じて自動で選んで呼びます。すべて読み取り専用で、データを書き換えるものはありません。

順位・スタッツ

順位表と、クラブ/選手のシーズンスタッツ。並べ替えを指定できるので「〇〇のトップ5」がそのまま答えられます。

  • league_table
    順位・勝点・得失点
  • player_stats
    選手個人の得点・アシスト・シュート・守備・出場時間
  • squad_stats
    クラブ単位の集計(チーム同士の比較)

試合データ

結果と日程、1試合ごとの詳細。「この試合で何が起きたか」に答えられます。

  • fixtures
    結果と日程。節で絞り込み
  • match_detail
    スコア・xG・チームスタッツ・得点/カード

レポート・ニュース

AIによるプレ/ポストマッチの分析文と、掲載中のニュース。予想かAI生成かの但し書きが返り値に入ります。

  • search_reports
    プレマッチ分析(予想)とポストマッチレポート
  • search_news
    掲載中のニュース記事

シーズンの状況

「今何節?」の答え。他のツールを呼ぶ前提にもなります。

  • season_context
    現在のシーズン・消化節・データ更新時刻

プレマッチ分析は試合前の「予想」、ポストマッチレポートの文章はAIが生成した講評です。ツールの返り値にもその但し書きが入るので、AIが事実として扱わないようになっています。

接続URL
https://premie-backend-lvuzwxd3aq-uc.a.run.app/mcp/

末尾のスラッシュまで含めてコピー

認証
ログイン or APIキー

Claude / ChatGPT はキー不要

形式
Streamable HTTP

全ツール読み取り専用

接続方法

Claude

ブラウザ / デスクトップ

APIキーは不要。接続時にログインと許可の画面が出ます。

  1. 設定を開く(デスクトップ: Ctrl+, / ブラウザ: プロフィール → 設定)
  2. サイドバーの「コネクタ」
  3. 右上「追加」→「カスタムコネクタを追加」
  4. 上の接続URLを貼り付ける
  5. ログイン → 許可 で完了

※「OAuth クライアントID / シークレット」の欄は空のままで構いません(自動で登録されます)。

ChatGPT

開発者モード

APIキーは不要。先に開発者モードを有効にします。

  1. 設定 → アプリ → 詳細設定
  2. 「開発者モード」をオンにする
  3. カスタムコネクタの追加で、上の接続URLを登録
  4. 認証は OAuth を選ぶ
  5. ログイン → 許可 で完了

※ 開発者モードは Plus / Pro / Business / Enterprise / Education のウェブ版が対象です。

Claude Code

APIキー

キーは 設定 → Web API & MCP で発行できます。

claude mcp add --transport http premanalytics \
  https://premie-backend-lvuzwxd3aq-uc.a.run.app/mcp/ \
  --header "Authorization: Bearer pak_..."

Cursor / その他

設定JSON

MCP対応クライアント共通の書式です。

{
  "mcpServers": {
    "premanalytics": {
      "type": "http",
      "url": "https://premie-backend-lvuzwxd3aq-uc.a.run.app/mcp/",
      "headers": {
        "Authorization": "Bearer pak_..."
      }
    }
  }
}

各社のメニュー名は変更されることがあります(2026年7月に ChatGPT の「コネクタ」が「プラグイン」へ改称されました)。画面と違っていたらお問い合わせください。

うまく繋がらないとき

ステータスコード

  • 401 Unauthorized
    認証していない・トークンやキーが無効/失効している
  • 403 Forbidden
    認証は通ったがプランが対象外(ファン/解約後)
  • 429 Too Many Requests
    レート制限(分間)または月間上限を超過

切り分けの手順

  1. まずキー自体が有効か確かめる(200 が返れば正常)
    curl -s -o /dev/null -w "%{http_code}\n" \
      -H "X-API-Key: pak_..." \
      https://premie-backend-lvuzwxd3aq-uc.a.run.app/v1/league-table/overall
  2. URLの末尾スラッシュを省くとリダイレクトが1回挟まります。嫌うクライアントでは末尾まで含める
  3. それでも解決しない場合はお問い合わせください

あなたのAIに、プレミアリーグを。

MCP はサポータープラン(月額¥1,000)以上でご利用いただけます。