Skip the install. Get this working in under 2 minutes.
Start a free trial on cloud.anythingmcp.com, add the Sorare Fantasy Football in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.
Summary
AnythingMCPを使用してSorareのGraphQL APIをMCPサーバーとして公開します。Bcryptソルトによるログイン、30日間のJWTキャッシュ、カード、選手、ラインアップ、トランスファーマーケット用の18の使いやすいツール(5つのGraphQLビルトイン + 13の専用)を提供します。
こう聞いてみよう
Sorare Fantasy Football のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要?cloud.anythingmcp.comを直接使用してください。 サインインし、Connectors → Sorareをクリックし、Sorareのメールアドレスとパスワードを貼り付け、MCP APIキーを発行 — 完了です。Dockerも
git cloneも不要で、ローカルサーバーを実行する必要もありません。以下のローカルインストール手順をスキップして、クライアント接続セクションに直接進むことができます。
モデルコンテキストプロトコルにおけるSorare
Sorareは、選手、カード、オークション、So5ラインアップに対して完全なGraphQLカバレッジを持つ、最大のライセンス付きNFTファンタジースポーツゲームです。AnythingMCPはそのGraphQL APIをMCPサーバーとしてラップし、Claude、ChatGPT、OpenClaw、Cursor、あなた自身のエージェントが自然言語でSorareデータを読み取り、操作できるようにします。
Sorareアダプターはビルトインで提供されます。維持するSDKはなく、トークンプラミングを書く必要もありません:エンジンはツールを初めて呼び出すときにソルトを取得し、bcryptとログインハンドシェイクを行い、結果として得られたJWTを30日間キャッシュし、401エラーが発生した際に透過的に再発行します。
AnythingMCPなしでSorareが不便な理由
| ステップ | Sorareが要求するもの |
|---|---|
| 1 | GET /api/v1/users/{email} でアカウントごとのbcryptソルトを取得 |
| 2 | bcrypt.hashSync(plainPassword, salt) クライアントサイド |
| 3 | bcryptハッシュを使用したGraphQL signInミューテーション |
| 4 | JWT(約30日間の有効期限)を保存し、すべての呼び出しで Authorization: Bearer <jwt> + JWT-AUD: <aud> ヘッダーを渡す |
これが**LOGIN_TOKEN**認証プロファイル全体で、アダプタ仕様で一度JSONとして宣言されます。維持するクライアントコードはありません。
🔒 このビデオは二回クリックの同意パターンを通じて埋め込まれています — 再生ボタンを押すまでGoogleには何も送信されません。
インストール
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d
http://localhost:3000/connectors/storeを開き、Sorareを選択し、SORARE_EMAILとSORARE_PASSWORDを貼り付けます。JWTのaudクレームはアダプタによって固定値(anythingmcp)に設定されるため、選択する必要はありません。
Profile → MCP API KeysからMCP APIキーを発行し、エージェントをhttp://localhost:4000/mcpに向けます。
利用可能なツール
| ツール | 戻り値 |
|---|---|
sorare_current_user | 認証されたユーザーのスラグ、メール、ニックネーム |
sorare_get_card_by_slug | カードのメタデータ、所有者、現在のオークション |
sorare_search_player | 名前 + クラブ + 国による選手検索 |
sorare_list_player_cards | 選手のために発行された最近のカード |
sorare_list_my_cards | 認証されたユーザーが所有するカード |
sorare_get_lineup | So5ラインアップのスコア、ランク、報酬、出場回数 |
sorare_transfer_market | 希少性 / 最大価格でフィルタリングされたアクティブオークション |
トークンライフサイクル
JWTはconnector_auth_cacheに存在し(AES-256-GCMで暗号化)、expiredAtの24時間以内にプロアクティブに更新され、最初の401で置き換えられます。DELETE FROM connector_auth_cache WHERE connector_id = '<id>'を使用して取り消すことができ、次のツール呼び出しで最初から再ログインします。
次のステップ
このガイドは役に立ちましたか?