プレミアリーグのデータを、あなたの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が事実として扱わないようになっています。
https://premie-backend-lvuzwxd3aq-uc.a.run.app/mcp/末尾のスラッシュまで含めてコピー
ログイン or APIキーClaude / ChatGPT はキー不要
Streamable HTTP全ツール読み取り専用
接続方法
Claude
ブラウザ / デスクトップAPIキーは不要。接続時にログインと許可の画面が出ます。
- 設定を開く(デスクトップ: Ctrl+, / ブラウザ: プロフィール → 設定)
- サイドバーの「コネクタ」
- 右上「追加」→「カスタムコネクタを追加」
- 上の接続URLを貼り付ける
- ログイン → 許可 で完了
※「OAuth クライアントID / シークレット」の欄は空のままで構いません(自動で登録されます)。
ChatGPT
開発者モードAPIキーは不要。先に開発者モードを有効にします。
- 設定 → アプリ → 詳細設定
- 「開発者モード」をオンにする
- カスタムコネクタの追加で、上の接続URLを登録
- 認証は OAuth を選ぶ
- ログイン → 許可 で完了
※ 開発者モードは 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 / その他
設定JSONMCP対応クライアント共通の書式です。
{
"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レート制限(分間)または月間上限を超過
切り分けの手順
- まずキー自体が有効か確かめる(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 - URLの末尾スラッシュを省くとリダイレクトが1回挟まります。嫌うクライアントでは末尾まで含める
- それでも解決しない場合はお問い合わせください