In breve
Porta i dati di fantasy football NFT di Sorare in ChatGPT tramite il connector MCP integrato in AnythingMCP. Bcrypt-login e caching JWT a 30 giorni gestiti per te.
Prova a chiedere
Prompt di esempio per Sorare Fantasy Football
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
Solo self-hosted. Sorare rifiuta le richieste provenienti da indirizzi IP di data center e AnythingMCP Cloud gira in un data center, quindi questo connettore non è disponibile su AnythingMCP Cloud. Funziona su un'istanza di AnythingMCP che gestisci tu, su un computer o un server con una normale connessione internet di casa o dell'ufficio.
Collegare Sorare a ChatGPT
ChatGPT supporta il Model Context Protocol: aggiungi un server MCP come plugin dalla pagina Plugins. Con AnythingMCP che espone l'API GraphQL di Sorare come tool MCP, interroghi carte, giocatori, line-up e mercato direttamente da una conversazione ChatGPT, senza riti OAuth né babysitting dei token.
Cosa puoi fare
- "Tirami su la mia line-up Sorare e dimmi dove sono debole questa game week."
- "Lista ogni carta rara di Vinícius Júnior della stagione 2024."
- "Qual è il floor price ora per le carte limited di Bukayo Saka?"
- "Trova aste per giocatori del Liverpool che chiudono nei prossimi 90 minuti."
🔒 Il video è incorporato con la soluzione DSGVO/GDPR a due click — niente raggiunge Google finché non premi Play.
Prerequisiti
- Account Sorare attivo (consigliato uno dedicato in sola lettura; disattiva 2FA per uso headless).
- AnythingMCP sul tuo computer o server (Docker, circa 3 minuti). AnythingMCP Cloud non può eseguire il connettore Sorare.
- ChatGPT Plus / Pro / Business / Enterprise (i custom connector sono limitati ai tier a pagamento).
Step 1 — Accessi Sorare
- Login su https://sorare.com.
- (Opzionale) crea un account Sorare dedicato in sola lettura e disattiva la 2FA.
Step 2 — Installa l'adapter
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
- Apri
http://localhost:3000e registrati. Il primo account diventa amministratore. - Apri lo store dei connettori (
http://localhost:3000/connectors/store), scegli Sorare, inserisci le credenziali richieste (alcuni connettori non ne hanno bisogno) e installalo. - In MCP Servers crea un server e assegnagli il connettore Sorare. Nella pagina del server copia l'MCP endpoint (
http://localhost:4000/mcp/<server-id>) e genera una chiave in API keys.
Il quickstart ascolta solo su localhost. Per un'istanza raggiungibile da altre persone o da client AI nel cloud, clona il repository ed esegui ./setup.sh, che configura dominio, HTTPS e OAuth (guida al deployment).
Step 3 — Aggiungi il connettore in ChatGPT
ChatGPT si collega ai server MCP dal cloud di OpenAI, quindi non raggiunge l'endpoint localhost del quickstart. Per usare Sorare in ChatGPT ti serve un'istanza di AnythingMCP con un indirizzo HTTPS pubblico (vedi ./setup.sh sopra) su una connessione che Sorare accetta. Poi aggiungi l'MCP endpoint dell'istanza in ChatGPT da Plugins con + e Add custom MCP server; la guida di OpenAI mostra i passaggi attuali. Se puoi farlo dipende dal piano e dalle impostazioni del workspace.
Se un'istanza pubblica non è un'opzione, usa un client che gira sul tuo computer: Claude Code, Cursor o Gemini CLI raggiungono localhost direttamente.
Tool disponibili (19 totali)
| Gruppo | Tool |
|---|---|
| Identità / wallet | sorare_current_user, sorare_wallet_balance, sorare_my_trophies_summary, sorare_user_by_slug |
| Carte / inventario | sorare_list_my_cards, sorare_get_card_by_slug, sorare_list_player_cards |
| Giocatori / forma | sorare_search_player, sorare_player_recent_scores, sorare_player_floor_price |
| Mercato & aste | sorare_live_sale_offers, sorare_token_prices, sorare_get_auction, sorare_get_lineup |
| GraphQL escape hatch | sorare_graphql_schema_url, sorare_graphql_schema, sorare_graphql_query, sorare_graphql_mutation, sorare_graphql_subscription |
Oltre i 19 tool — la tua AI chiama qualsiasi endpoint GraphQL di Sorare
Questi tool dedicati coprono i casi d'uso più comuni, ma ogni connector GraphQL include anche sorare_graphql_schema, sorare_graphql_query, sorare_graphql_mutation e sorare_graphql_subscription — escape hatch auto-iniettati che permettono alla tua AI di comporre qualsiasi operazione supportata dallo schema Sorare.
È la differenza tra una lista tool fissa e un agent vero. Chiedile:
"Trovami 3 Limited che probabilmente faranno punti la prossima GW e che stanno 30 %+ sotto la loro media a 30 giorni. Solo Top 5 europee."
…e la tua AI esplora lo schema GraphQL di Sorare, scansiona topPerformers, fa il join con liveSingleSaleOffers per i floor, incrocia con tokenPrices per la media 30g e ti consegna una shopping list + piano di riserva. Tutto da un solo prompt, senza scrivere GraphQL a mano.
👉 Una chat completa la trovi nell'announcement del lancio Sorare — un roundtrip Claude reale che costruisce da solo una strategia d'acquisto da 100 €.
Rotazione token
I JWT vivono ~30 giorni. AnythingMCP li ri-emette 24 h prima della scadenza e a ogni 401 — le chiamate da ChatGPT non vedono mai un token stale.
FAQ
Perché Sorare non è disponibile su AnythingMCP Cloud? Sorare rifiuta le richieste da indirizzi IP di data center. AnythingMCP Cloud gira in un data center, quindi ogni chiamata fallirebbe. Con un'istanza di AnythingMCP su una connessione di casa o dell'ufficio di solito funziona.
Prossimi passi
Questa guida ti è stata utile?