Connector guide4-minute read19 MCP tools7 languages

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.

HCBy HelpCode teamUpdated 4 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

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.

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

Beat the Sorare market with AI — the short version

If you play Sorare, you already know the loop: open the app, scroll the transfer market, filter by rarity, check 5 player profiles, compare last 5 scores, look at floor price history, then bid. Repeat 50 times. Every day. For each So5 deadline.

This is the kind of task computers are great at and humans are terrible at. With the Sorare connector for AnythingMCP, every major AI assistant — Claude, ChatGPT, Copilot, Cursor, Gemini, OpenClaw — can do that scrolling for you. In one query.

Pick your client and jump in:

How it works

AnythingMCP exposes Sorare's GraphQL API as MCP (Model Context Protocol) tools. Your AI calls them with natural language, gets structured JSON back, and reasons about the result:

You → "Find 5 Limited cards under €25 with players scoring 60+ in 3 of the last 5 games"
   ↓
AI client (Claude / ChatGPT / Copilot / Cursor / Gemini / OpenClaw)
   ↓ MCP
AnythingMCP server (Sorare connector)
   ↓ GraphQL
Sorare API
   ↓
Ranked shortlist with last-5 scores, current bid, time left, owner

14 dedicated tools, 5 GraphQL builtins — 19 ways for the AI to slice the market.

What you can ask

Real prompts that work across all 6 AI clients with the Sorare connector installed. Every one of these would take you 5–10 minutes of tapping in the Sorare app:

What you'd normally do by handOne prompt to your AI
Hunt for undervalued cards"Limited cards of midfielders in top-5 leagues, under €40, with average L5 score ≥ 55."
Compare floor to recent sales"For Vitinha — current Rare floor price vs. average of the last 5 sales."
Cross-check form"Players I own whose L5 average is below their season average — candidates to sell?"
Build a So5 lineup"Suggest a Cap Limited lineup for next Gameweek using only my own cards, max projected score."
Find arbitrage"Live auctions of Premier League Rare cards where current bid is more than 25% below 30-day floor."
Watch a player"Alert me if any Lautaro Martínez Limited card drops below €18 in the next 4 hours."
Tournament prep"Which competitions am I eligible for this Saturday based on my collection?"
Tax / portfolio"Total ETH I've spent on Sorare cards this year, by rarity, grouped by month."

Two ways to win

Active mode — open Claude or ChatGPT every morning, ask one well-crafted question, act on the recommendation. This already beats scrolling the app, because the AI can combine 4-5 filters that the Sorare UI exposes as separate screens.

Always-on mode — schedule the same query on a cron (Claude Code session, ChatGPT scheduled prompts, system cron + Copilot CLI, OpenClaw + cron). Now you have a 24/19 Sorare scout that emails you opportunities while you sleep:

  • "Every hour: scan Limited auctions ending within 30 minutes where current bid is ≥ 20% below 30-day floor."
  • "Every morning at 8 AM: list the 5 cheapest cards of players who played in my projected So5 lineup last weekend."
  • "Every Friday: which of my cards are at all-time-high floor — sell candidates."

Because AnythingMCP caches the Sorare JWT for 30 days and refreshes it transparently, scheduled runs never re-login.

Why this beats the Sorare app

Sorare appSorare + AI assistant
Combine 4+ filters4 screensOne sentence
Cross-reference player form with priceManual, in your headJoined automatically
Watch a card overnightApp notification only when it dropsCustom logic ("price + form + days-to-expiry")
Build a So5 lineupDrag-and-drop, no optimizationCap-aware optimization in one query
Track ETH spent / portfolio P&LNot exposedAggregated by date / rarity / league
Share a strategy with a friendScreenshotReusable prompt anyone can run

Setup (3 minutes)

The Sorare connector runs on self-hosted AnythingMCP only: Sorare refuses requests from datacenter IP addresses, and AnythingMCP Cloud runs in a datacenter. Start AnythingMCP on your own computer with Docker:

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Open http://localhost:3000/connectors/store, pick Sorare, paste SORARE_EMAIL and SORARE_PASSWORD. The bcrypt + JWT dance is done for you (see the Sorare-to-MCP technical guide for the wire-level detail).

A few things to know

  • 2FA: the Sorare login flow doesn't support otpAttempt from a headless server. If your account has 2FA on, create a dedicated read-only Sorare account without 2FA for the connector. The connector is read-only: it cannot bid, sell, or move cards on your behalf — the AI suggests, you click.
  • Money units: Sorare amounts come in four scales (wei, eurCents, usdCents, gbpCents). Your AI handles the conversion; you can ask in any currency.
  • Rate limits: the connector throttles to ~1 req/s steady-state per user, well inside polite-API-citizen range. You don't need to worry about getting your account flagged for scheduled queries.

Get started

  1. Pick your AI client below.
  2. Follow the 3-step guide.
  3. First prompt: "Show me the 5 cheapest Limited cards of Premier League midfielders whose last 5 scores average above 55."

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

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.

Connectors

How to Connect Sorare to Gemini — via MCP

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