Back to Guides

Come Collegare Sorare a ChatGPT

Collega l'API GraphQL di Sorare a ChatGPT tramite MCP. Interroga carte dei giocatori, prezzi di mercato e dati delle squadre usando il linguaggio naturale attraverso ChatGPT.

Usa ChatGPT per Analizzare i Tuoi Dati Sorare

Sorare è una piattaforma di fantasy sport con una potente API GraphQL. Collegando Sorare a ChatGPT tramite AnythingMCP, puoi fare domande sulle carte dei giocatori, i prezzi di mercato, i dati delle aste e le composizioni delle squadre usando il linguaggio naturale.

Cosa Ti Serve

  • Un account Sorare con accesso API
  • Docker installato sulla tua macchina
  • ChatGPT con supporto MCP

Guida Passo dopo Passo

Passo 1: Distribuire AnythingMCP

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d

Passo 2: Creare un Connettore GraphQL per Sorare

Apri la dashboard di AnythingMCP su http://localhost:3000 e crea un nuovo connettore GraphQL. Imposta l'endpoint su:

https://api.sorare.com/federation/graphql

Importa lo schema GraphQL di Sorare o definisci le query che vuoi esporre.

Passo 3: Configurare l'Autenticazione

Nelle impostazioni del connettore, aggiungi il tuo token API Sorare come header Bearer token. Se usi OAuth, configura il flusso OAuth 2.0 con le tue credenziali Sorare.

Passo 4: Definire le Query Principali come Strumenti MCP

Configura gli strumenti MCP per le query Sorare che usi di più:

  • Ricerca giocatori — Trova carte dei giocatori per nome, squadra o posizione
  • Prezzi di mercato — Controlla i prezzi attuali e storici delle carte
  • Elenco aste — Visualizza le aste attive e le vendite recenti
  • La mia collezione — Interroga la tua collezione di carte
  • Punteggi delle squadre — Ottieni i punteggi recenti e le performance dei giocatori

Passo 5: Collegare ChatGPT

{
  "mcpServers": {
    "sorare": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

Passo 6: Iniziare a Fare Domande

Ora puoi chiedere a ChatGPT cose come:

  • "Qual è il prezzo di mercato attuale per le carte rare di Mbappé?"
  • "Mostrami tutte le mie carte limited ordinate per punteggio"
  • "Trova difensori sottovalutati con punteggi SO5 alti questa settimana"
  • "Quali sono stati gli ultimi 10 prezzi d'asta per Vinicius Junior?"
  • "Quali giocatori della mia squadra hanno ottenuto il punteggio più alto nell'ultima giornata?"

Consigli per Sorare + AI

  1. Concentrati sulle operazioni di lettura — L'API di Sorare è per lo più di sola lettura
  2. Metti in cache le query costose — Usa la cache integrata di AnythingMCP per i dati usati frequentemente
  3. Combina con altri dati — Collega più server MCP per incrociare Sorare con altre API di dati calcistici

Prossimi Passi