Connector guide6-minute read19 MCP tools7 languages

Sorare is Now on AnythingMCP — Have Claude, ChatGPT or Copilot Trade Cards For You

Sorare's GraphQL API as a one-click MCP connector. Don't just call 19 dedicated tools — let your AI scan the live transfer market, check player form, compare floor prices to 30-day averages and build complete buy strategies on its own. Bcrypt + 30-day JWT handled. Works in Claude, ChatGPT, GitHub Copilot, OpenClaw.

HCBy HelpCode teamUpdated 6 min read Open-source on GitHub

Open source · AGPL-3.0 · runs on your own server

any ai client · Sorare connector
Pull my current Sorare lineup and tell me where I'm weakest this gameweek.
AI
Callingsorare_get_lineupplayer_recent_scores
Your Common Rivals lineup is solid up top, but the MF slot (Saúl) is your weakness — recent 5-game L5 = 34.2, well under your team average of 51.
sorare_current_usersorare_list_my_cardssorare_player_floor_pricesorare_live_sale_offerssorare_get_auction+ more
  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Real prompts that work after a 4-minute setup.

Drop these into your AI client once the connector is installed. Tools listed below each prompt are auto-called by the agent.

“Pull my current Sorare lineup and tell me where I'm weakest this game week.”
sorare_get_lineupplayer_recent_scores
“List every rare Vinícius Júnior card minted in season 2024.”
sorare_search_playerlist_player_cards
“What's the floor price right now for limited Bukayo Saka cards?”
sorare_player_floor_pricetoken_prices
“Find auctions ending in the next 90 minutes for Liverpool players.”
sorare_live_sale_offerssorare_get_auction

Summary

Sorare's GraphQL API as a one-click MCP connector. Don't just call 19 dedicated tools — let your AI scan the live transfer market, check player form, compare floor prices to 30-day averages and build complete buy strategies on its own. Bcrypt + 30-day JWT handled. Works in Claude, ChatGPT, GitHub Copilot, OpenClaw.

Try asking

Example prompts for Sorare Fantasy Football

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

Sorare Fantasy Football · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

Sorare

Self-hosted only. Sorare refuses requests from datacenter IP addresses, and AnythingMCP Cloud runs in a datacenter, so this connector is not available on AnythingMCP Cloud. It works on an AnythingMCP instance you run yourself on a computer or server with a regular home or office internet connection.

Your AI now plays Sorare with you

The new Sorare ↔ MCP connector turns any AI client that speaks the Model Context Protocol — Claude, ChatGPT, GitHub Copilot, OpenClaw, Cursor — into your personal Sorare strategist.

Ask in plain English:

  • "What's my wallet, and which 3 cards under €30 are scoring well right now?"
  • "Find me Limited cards 30%+ below their 30-day average for next gameweek's fixtures."
  • "Watch the live transfer market and tell me if any Premier League card drops below floor."
  • "Build a So5 Captain lineup using only cards from my collection."

Your AI client doesn't just call a fixed set of pre-baked tools — it has the entire Sorare GraphQL API at its disposal and composes the right queries on its own.

cloud.anythingmcp.com · Claude + Sorare
I've got €100 for Sorare this week. Find me 3 Limited cards likely to score next gameweek that are 30%+ under their 30-day average. Top 5 European leagues.
YOU
CLAUDE

Pulling your wallet + collection first so I don't recommend duplicates, then I'll scan recent So5 scorers and cross-check current market prices.

▸ sorare_wallet_balance()
← €73.45 EUR · 0.0042 ETH
▸ sorare_list_my_cards(rarities: ["limited"])
← 6 cards (mostly 2021-22, weak)

Your current Limiteds are all old vintages from minor leagues — won't fill the gap. I'll go fresh. Let me query the schema for the best "form vs price" angle, then run a custom GraphQL against the transfer market.

▸ sorare_graphql_schema(search: "topPerformers")
← Found: football.topPerformers(window, league)
▸ sorare_graphql_query(custom query: top5 leagues, last 5 GWs, avg score >35)
← 14 players returned
▸ sorare_player_floor_price(...) ×14
▸ sorare_token_prices(..., first: 30) ×14
← 3 candidates >30% below 30-day avg ✓
Here's your buy list — €68 total, €32 reserve
  1. Calafiori (Arsenal) · Limited · €3.20 — 40% under 30d avg, titulair
  2. Castro (Bologna) · Limited · €3.54 — plays every minute, 32 avg
  3. Doué (PSG) · Limited · €29.18 — captain candidate, 38 avg
Reserve protects against drops in the next 48h. Want me to set sub-floor offers automatically?

This is a real round-trip Claude does — not a mockup of fake tool names. Every box you see corresponds to one MCP call against the live Sorare API through your AnythingMCP cloud instance.

Watch the full setup + a live trading session

Watch on YouTube →

🔒 The video is embedded via the two-click consent pattern — nothing reaches Google until you press play. Once you do, it streams from youtube-nocookie.com with no tracking cookies.

What this unlocks

🎯
Strategy on demand
"Build me a So5 Limited Champion lineup using only cards I already own." Your AI reads the rules, your collection, and proposes the lineup in seconds.
💸
Floor-price arbitrage
"Watch the market for the next hour and ping me if any Calafiori or Saka Limited drops 20% below floor." Real GraphQL, real prices, real opportunities.
📈
Form-aware buys
"Show me Rare cards of players averaging >35 So5 in the last 5 games that are under €25." The AI joins recent scores to live offers in one prompt.
🧠
Portfolio insights
"Where am I overexposed? Which leagues / clubs have I oversupplied?" Your AI analyses your collection like a fund analyst — no spreadsheet needed.

Beyond the 19 dedicated tools — the whole Sorare GraphQL API

Most MCP connectors give you a fixed handful of tools. This one gives you those plus a full GraphQL escape hatch. When your AI needs an operation we haven't pre-built (and Sorare's GraphQL surface is huge — 800 KB of SDL), it just uses the schema-discovery + custom-query tools that auto-ship with every GraphQL connector:

ToolWhat the AI uses it for
sorare_graphql_schema"Show me the TransferMarket type" — server-side proxy that slices Sorare's 200K-token SDL into 1-5 KB chunks the model can actually consume
sorare_graphql_queryExecute any read against Sorare — top performers, custom league filters, cross-season player comparisons
sorare_graphql_mutationExecute any write — set up offers, accept bids, manage lineups
sorare_graphql_subscriptionReal-time updates for upstream APIs that support it

This is the difference between an AI that's a toy and an AI that's a trader: it can react to whatever you ask, even if we didn't anticipate the question.

The 19 purpose-built tools (grouped)

💰 Identity & wallet
  • sorare_current_user
  • sorare_wallet_balance
  • sorare_my_trophies_summary
  • sorare_user_by_slug
🃏 Cards & inventory
  • sorare_list_my_cards
  • sorare_get_card_by_slug
  • sorare_list_player_cards
⚽ Players & form
  • sorare_search_player
  • sorare_player_recent_scores
  • sorare_player_floor_price
🔥 Market & auctions
  • sorare_live_sale_offers
  • sorare_token_prices
  • sorare_get_auction
  • sorare_get_lineup

Pick your AI client

ClientStep-by-step guide
🤖 Claude (Desktop & Code)Connect Sorare to Claude →
💬 ChatGPT (Plus / Team / Enterprise)Connect Sorare to ChatGPT →
👨‍💻 GitHub Copilot (VS Code & JetBrains)Connect Sorare to Copilot →
🦾 OpenClaw (self-hosted local AI)Connect Sorare to OpenClaw →
❓ Anything else MCP-awareSorare to MCP — the generic guide →

Why this is actually different

Sorare's API has two pain points that block 90% of would-be integrations:

  1. Custom auth. No API keys, no OAuth2. You bcrypt-hash your password client-side against a per-account salt, POST the hash through a signIn mutation, and echo a JWT-AUD header on every call. AnythingMCP's new LOGIN_TOKEN AuthType describes the whole flow declaratively — your password never leaves your server, and the 30-day JWT is cached + auto-refreshed.
  2. Introspection disabled in production. Agents can't __schema or __type. AnythingMCP proxies the SDL through the MCP server and returns task-sized slices, so even the largest schemas fit in an agent's context window.

You get the integration, your AI gets the keys to the API, you skip the SDK plumbing.

Try it right now

Notes for serious players

  • For headless / agent use, set up a dedicated read-only Sorare account with 2FA disabled — Sorare's signIn rejects requests without a fresh OTP and there's no clean way to rotate OTPs server-side.
  • Sorare expresses fiat amounts in cents (eurCents: 354 = €3.54), not currency units. Your AI reads this from the adapter instructions automatically and handles it.
  • Many high-end cards are listed only in crypto (eurCents: null). Your AI falls back to wei and converts via the latest ETH rate when you ask in EUR.
  • The Sorare adapter is featured on the AnythingMCP catalog (priority: 100) — second from the top, right after DHL Tracking.

See also

Was this guide helpful?

Your Sorare Fantasy Football agent is one click away.

Install the connector, paste the key, prompt your AI client. Free for 7 days, no credit card.

Related guides

Connectors

How to Connect Sorare to Meta Muse — NFT Fantasy Football via MCP

Connect Sorare's GraphQL API to Muse with AnythingMCP. Query cards, players, lineups, and the transfer market in natural language. Bcrypt login + 30-day token caching handled automatically.

Connectors

Sorare AI: Find Underpriced Cards, Build Lineups

An AI Sorare agent in Claude, ChatGPT or Gemini: it scans the live transfer market, compares floor prices with player form, and suggests cards and lineups.

Connectors

How to Connect Sorare to ChatGPT — Fantasy Football for GPT

Bring Sorare's NFT fantasy football data into ChatGPT via the MCP connector built into AnythingMCP. Bcrypt login and 30-day JWT caching are handled for you.

Connectors

How to Connect Sorare to Claude — NFT Fantasy Football via MCP

Connect Sorare's GraphQL API to Claude with AnythingMCP. Query cards, players, lineups, and the transfer market in natural language. Bcrypt login + 30-day token caching handled automatically.

Connectors

How to Connect Sorare to GitHub Copilot — NFT Fantasy Football via MCP

Connect Sorare's GraphQL API to GitHub Copilot Chat with AnythingMCP. Query cards, players, lineups, auctions, wallet and the transfer market in natural language. Bcrypt-salted login and 30-day JWT caching handled automatically.

Connectors

How to Connect Sorare to Cursor — via MCP

Connect Sorare's GraphQL API to Cursor with AnythingMCP. Query cards, players, lineups, and the transfer market in natural language. Bcrypt login + 30-day token caching handled automatically.