In breve
Collega l'API GraphQL di Sorare a Muse con AnythingMCP. Interroga carte, giocatori, line-up e mercato in linguaggio naturale. Bcrypt-login e caching token a 30 giorni gestiti in automatico.
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 Muse
Sorare è il più grande gioco di fantasy football NFT, con copertura GraphQL completa su carte, giocatori, line-up e mercato dei trasferimenti. Con AnythingMCP guidi tutto da Meta Muse in italiano — senza incollare SDK e senza dover rinfrescare token a mano.
Cosa puoi fare
- "Mostrami il mio account Sorare e il numero di carte rare."
- "Lista le prossime 5 carte rare di Messi all'asta sotto 0,05 ETH."
- "Trova tutte le mie carte dei giocatori del Real Madrid."
- "Chi ha fatto lo score più alto nella line-up So5
abc-123?"
🔒 Il video è incorporato con la soluzione DSGVO/GDPR a due click — niente raggiunge Google finché non premi Play.
Prerequisiti
- Account Sorare attivo (consigliato un account dedicato in sola lettura con 2FA disattivata per uso headless).
- AnythingMCP sul tuo computer o server (Docker, circa 3 minuti). AnythingMCP Cloud non può eseguire il connettore Sorare.
- Accesso a Meta Muse (disponibile negli Stati Uniti e in Canada).
Step 1 — Ottieni gli accessi Sorare
- Login su https://sorare.com.
- Opzionale: disattiva 2FA su un account read-only dedicato a MCP —
signInrifiuta richieste senza OTP aggiornata, e l'OTP non si può pre-ruotare per un server.
Step 2 — Installa l'adapter Sorare
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:3000/connectors/store, clicca Sorare e compila:
| Campo | Valore |
|---|---|
SORARE_EMAIL | email account |
SORARE_PASSWORD | password in chiaro |
Clicca Install — l'adapter è nel catalogo con 19 tool (5 GraphQL builtins + 14 dedicati).
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 Muse
Muse si collega ai server MCP dal cloud di Meta, quindi non raggiunge l'endpoint localhost del quickstart. Per usare Sorare in Muse ti serve un'istanza di AnythingMCP con un indirizzo HTTPS pubblico (vedi ./setup.sh sopra) su una connessione che Sorare accetta. In Muse apri Settings → Connectors, scegli Add custom connector, incolla l'MCP endpoint dell'istanza e accedi ad AnythingMCP quando Muse te lo chiede (con OAuth, che ./setup.sh configura di default).
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 spiegata
Il JWT di Sorare dura ~30 giorni. AnythingMCP lo cacha cifrato a riposo, lo ri-emette 24 h prima della scadenza e fa re-login a qualsiasi 401 (senza rileggere la password dal disco — l'hash bcrypt viene ricalcolato dal salt appena rifetchato). Non vedi mai un errore di token scaduto.
FAQ
AnythingMCP salva la mia password Sorare in chiaro?
Solo dentro il blob authConfig cifrato (AES-256-GCM). Sul filo passa solo l'hash bcrypt, solo durante signIn.
Posso usare un account Sorare con 2FA?
La mutation signIn richiede un otpAttempt aggiornato per gli account con 2FA, e non è automatizzabile. Usa un account dedicato read-only senza 2FA.
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.
Dove è disponibile Muse? Al momento Meta offre Muse negli Stati Uniti e in Canada, sul web, nelle app per iOS e Android e su WhatsApp.
Meta verifica questo connettore? No. Meta non verifica i connettori personalizzati. Muse vede solo i tool che hai attivato per questo server MCP in AnythingMCP, e puoi scollegarlo in qualsiasi momento da Settings → Connectors.
Prossimi passi
Questa guida ti è stata utile?