Stockfish MCP: un vero motore di scacchi per Claude

Di · Aggiornato

Un server Stockfish MCP permette a Claude di chiamare il motore scacchistico Stockfish come strumento, così valutazioni e mosse migliori vengono da un vero calcolo e non dalle supposizioni del modello. Su GitHub esistono opzioni open source, come sonirico/mcp-stockfish e indulge/stockfish-mcp-server. Le esegui sul tuo computer insieme a un eseguibile di Stockfish, che è gratuito e open source con licenza GPL-3.0 (a ottobre 2026).

MCP, il Model Context Protocol, è lo standard aperto che permette ad assistenti come Claude di usare strumenti esterni. Un server Stockfish MCP è uno di questi strumenti: entra una posizione, escono i numeri del motore.

I server Stockfish MCP a colpo d'occhio

Controllati il 25 ottobre 2026, dal README di ciascun progetto. Stelle e date cambiano.

Progetto Come Claude ci parla Linguaggio Note Licenza
sonirico/mcp-stockfish Invia comandi UCI grezzi (position fen, go depth) come testo Go Fino a 10 sessioni del motore in parallelo di default; modalità stdio o HTTP; 16 stelle MIT
indulge/stockfish-mcp-server Strumenti separati: analyze_position, get_best_move, get_legal_moves, apply_moves e altri Python (python-chess, FastMCP) Senza stato, ogni chiamata riceve un FEN; eseguibile di Stockfish non incluso Non indicata
Chess Coach (il nostro) Chiedi l'analisi di una partita o il controllo di una posizione in linguaggio naturale Server remoto Stockfish gira sul nostro server; recupera le tue partite; scacchiera interattiva Piano gratuito e piani a pagamento

UCI è il protocollo di testo con cui comunicano i motori scacchistici, e il FEN è una descrizione di una posizione in una sola riga di testo. Su GitHub ci sono diversi altri piccoli repository di Stockfish MCP, quasi tutti ancora senza stelle né documentazione, quindi questi due sono quelli con un README chiaro.

La configurazione è la stessa per entrambi: scarica Stockfish dalle versioni ufficiali, installa il server e aggiungilo al file di configurazione di Claude Desktop. La documentazione di MCP spiega come collegare i server locali.

Claude e un motore scacchistico: perché serve lo strumento

Claude non ha un motore scacchistico al suo interno. Un modello linguistico prevede testo, quindi può sembrare sicuro di sé su una posizione che ha letto male, e nelle partite lunghe può perdere il conto di dove sono i pezzi. Le classifiche pubbliche mettono i modelli linguistici molto al di sotto di qualsiasi motore; abbiamo raccolto i numeri in ChatGPT vs Stockfish e Claude sa giocare a scacchi?.

Stockfish funziona al contrario. Esplora in avanti le mosse legali e assegna un punteggio alle posizioni che raggiunge. Quello che non fa è spiegare. Per questo la coppia funziona: il motore decide, il modello traduce.

Cosa restituisce Stockfish, e cosa serve a un principiante

Ecco una trappola d'apertura molto nota. Il cavallo nero è saltato al centro, lasciando apparentemente libero il pedone davanti a sé. Il cavallo bianco può prenderlo.

r . b q k b n r
p p p p . p p p
. . . . . . . .
. . . . p . . .
. . B n P . . .
. . . . . N . .
P P P P . P P P
R N B Q K . . R
Prendere il pedone sembra gratis, ma cambiare i cavalli lascia il Bianco leggermente meglio
Il cavallo prende il pedone, ma la donna nera esce con un attacco doppio Il cavallo prende il cavallo: un cambio che lascia il Bianco in vantaggio

Interrogato su questa posizione, Stockfish risponde con righe come +1.35 4. Nxd4 exd4 5. O-O Nf6 6. d3 d5. È una risposta completa e corretta, ma dice poco alla maggior parte dei giocatori. In parole semplici: cambiare i cavalli lascia il Bianco leggermente meglio. Prendere invece il pedone permette alla donna nera di uscire e attaccare due cose contemporaneamente (un attacco doppio: una mossa, due minacce), il cavallo al centro e il pedone che protegge il re bianco. La posizione diventa circa pari. È questo il vuoto che lascia un server Stockfish MCP da solo: ottieni i numeri, e Claude deve ancora trasformarli in parole senza sbagliare la posizione.

Come Chess Coach usa Stockfish

Chess Coach è un server MCP remoto per Claude e ChatGPT. Non c'è niente da installare: in Claude, aggiungi https://chess-coach-246271308938.europe-west1.run.app/mcp come connettore personalizzato (passaggi di configurazione) e accedi con la tua email o con Google.

Il piano Free include un'analisi approfondita e 30 controlli di posizione al giorno; Plus costa 3,99 $ al mese e Pro 7,99 $ al mese. Chess Coach non aiuta mai nelle partite in corso. Chess Coach è disponibile nella directory di Claude e nella directory dei plugin di OpenAI. Apri la scheda, installalo e accedi con il tuo account Chess Coach.

Se preferisci costruire la tua configurazione, affianca a un server Stockfish locale un server di dati per il sito su cui giochi: leggi Chess.com MCP server e Lichess MCP. Chess Coach non è affiliato al progetto Stockfish, a Chess.com, a Lichess, ad Anthropic né a OpenAI.

Domande frequenti

Claude ha un motore scacchistico integrato?

No. Claude è un modello linguistico: legge le posizioni come testo e le giudica per somiglianza con schemi noti. Per avere valutazioni precise come quelle di un motore gli serve uno strumento, come un server Stockfish MCP o un connettore che esegue Stockfish.

Esiste un server Stockfish MCP gratuito?

Sì. sonirico/mcp-stockfish (licenza MIT) e indulge/stockfish-mcp-server sono open source su GitHub, e Stockfish stesso è gratuito con licenza GPL-3.0. Li installi e li esegui sul tuo computer.

Devo scaricare Stockfish a parte?

Per i server locali, di solito sì. indulge/stockfish-mcp-server spiega che l'eseguibile non è incluso perché supera i 100 MB e fornisce uno script per scaricarlo; sonirico/mcp-stockfish si aspetta un eseguibile di Stockfish nel path o indicato in una variabile d'ambiente.

Un server Stockfish MCP può analizzare le mie partite di Chess.com o Lichess?

Non da solo: analizza le posizioni che gli dai in FEN, non recupera partite. Chess Coach unisce le due cose: trova le tue partite concluse di Chess.com e Lichess e le analizza con Stockfish sul nostro server.