
Dragon + AI
Gebruik Dragon met je AI-assistent
Plak je partij in je AI-assistent en laat Dragon je helpen om de partij te begrijpen. Vind betere zetten, ontdek fouten en bekijk hoe het verder kan gaan.
Dragon 5.0.2 bevat een lokale MCP-server (Model Context Protocol). Die verbindt je AI-assistent met Dragon. De engine berekent de zetten op je computer en de assistent legt de resultaten uit in gewone taal. Je hoeft geen apart serverpakket, Python of Node te installeren en geen Windows-service of netwerkpoort in te stellen.
Wat heb je nodig?
- Een 64-bits Windows-computer waarop de AVX2-versie van Dragon kan draaien.
- Dragon 5.0.2 of hoger, met de bijbehorende evaluatiebestanden. Werk een oudere installatie eerst bij.
- Een AI-desktopapp met ondersteuning voor lokale MCP-servers, zoals ChatGPT voor de desktop. Je hebt ook het account nodig dat bij die app hoort.
Eenmalig instellen
Installeer Dragon of werk het programma bij
Download het installatieprogramma voor Dragon 5.0.2 en voer het uit. Open Dragon een keer om te controleren of het programma start en of de instellingen voor de evaluatie en eindspeldatabases kloppen. Bij een bestaande installatie kun je de instellingen en databases behouden. De MCP-server gebruikt dezelfde bestanden.
Download Dragon 5.0.2 voor Windows (AVX2) Systeemvereisten en installatiehulpVoeg Dragon toe aan je AI-app
Open in ChatGPT voor de desktop Settings → MCP servers → Add server (Instellingen → MCP-servers → Server toevoegen). Kies STDIO: een lokaal programma. Vul de onderstaande gegevens in. Andere apps kunnen iets andere namen gebruiken.
NaamDragonType verbindingSTDIOProgramma / OpdrachtC:\Program Files\Dragon Draughts\dragon64r.exeArgumentenVoeg deze drie argumenten afzonderlijk toe, in deze volgorde. Zet geen aanhalingstekens om een afzonderlijk argument.
Argument 1mcpArgument 2-enginedirArgument 3C:\Program Files\Dragon DraughtsDeze voorbeelden gebruiken de gebruikelijke installatiemap. Staat Dragon in een andere map? Pas die map dan aan in het programmapad én in het derde argument.
Sla de instellingen op en maak verbinding
Sla de instellingen op en kies Restart (Opnieuw starten) bij de Dragon-server. De AI-app start Dragon wanneer dat nodig is. Je hoeft het venster van Dragon niet eerst zelf te openen.
Vraag om de verbinding te controleren: “Vraag Dragon welke versie er draait.” In ChatGPT voor de desktop kun je ook
/mcptypen om de verbonden servers te bekijken.
Andere apps instellen met JSON
Gebruikt je app een configuratie met mcpServers? Voeg dan het onderstaande onderdeel toe. De naam van het configuratiebestand verschilt per app.
{
"mcpServers": {
"dragon": {
"command": "C:\\Program Files\\Dragon Draughts\\dragon64r.exe",
"args": [
"mcp",
"-enginedir",
"C:\\Program Files\\Dragon Draughts"
]
}
}
}
Dragon met één opdracht toevoegen aan de Codex CLI
Gebruik je de Codex CLI al? Voer dan deze opdracht uit in PowerShell. Controleer daarna met codex mcp list of de server is opgeslagen.
codex mcp add dragon -- "C:\Program Files\Dragon Draughts\dragon64r.exe" mcp -enginedir "C:\Program Files\Dragon Draughts"
Plak een partij en stel een vraag
Kopieer een partij in PDN-formaat en plak die in de chat. PDN is het gebruikelijke tekstformaat voor dampartijen. Neem de namen van de spelers mee als die bekend zijn, en zeg of je met wit of zwart speelde.
- “Ik speelde met wit. Wat had ik bij zet 16 moeten spelen?”
- “Waar ging zwart in de fout? Laat de belangrijkste momenten zien.”
- “Hoe kan ik vanuit de eindstand het beste verder spelen?”
- “Vergelijk 32-28 met 33-29 in de beginstand.”
- “Wat gebeurt er als ik deze variant speel? Laat de oorspronkelijke partij ongewijzigd.”
- “Welke slagen zijn in deze stand verplicht?”
Een korte partij om het te proberen
Kopieer deze tekst naar je chat:
[White "Speler met wit"] [Black "Speler met zwart"] [Result "*"] 1. 32-28 19-23 2. 28x19 14x23 * Ik speelde met wit. Vraag Dragon naar de beste voortzetting.
Je kunt ook een stand in PDN/FEN-notatie plakken, bijvoorbeeld W:W31-50:B1-20. Dit is de beginstand met wit aan zet.
Heb je een schermafbeelding of een foto van een dambord? Voeg die toe en vraag om een analyse. De AI herkent de stand en gebruikt Dragon om de beste zetten te zoeken. Geef aan wie aan zet is. Daarna kun je vragen stellen of voortzettingen onderzoeken.
Eerst een snelle beoordeling, daarna meer diepgang
Voor een partijbeoordeling rekent Dragon standaard 0,1 seconde per gespeelde zet. Dragon wijst mogelijke fouten aan. Vraag om een langere analyse van een interessant moment als je dat beter wilt bekijken. Dragon gebruikt normaal het ingestelde aantal processorkernen.
Een positieve score is gunstig voor de speler die in het antwoord wordt genoemd. Analysescores zijn schattingen en kunnen bij langer rekenen veranderen. Voor standen die in de geïnstalleerde eindspeldatabases staan, kan Dragon ook een exacte winst, remise of verlies aangeven.
Als iets niet werkt
Ik kan “MCP servers” niet vinden in mijn AI-app.
Controleer of je desktopapp en account lokale MCP-servers ondersteunen. Werk de app zo nodig bij. De instellingen kunnen per app verschillen. Onderaan staat een link naar de officiële uitleg.
Dragon maakt geen verbinding.
Controleer het programmapad en de drie argumenten. Gebruik een Dragon-versie met MCP-ondersteuning: een oudere versie herkent deze instelling mogelijk niet. Staat Dragon in een andere map, pas dan beide paden aan. Sla de instellingen op en start de Dragon-server opnieuw.
De assistent antwoordt zonder Dragon te gebruiken.
Vraag uitdrukkelijk: “Gebruik Dragon om deze partij te analyseren.” Controleer ook of Dragon in de lijst met MCP-servers is ingeschakeld.
Een partij kan niet worden ingelezen.
Plak één partij tegelijk in PDN-formaat. Meldt Dragon een ongeldige zet, controleer die dan in de oorspronkelijke partij. Als er meerdere mogelijke slagroutes zijn, moet je mogelijk alle landingsvelden opgeven.
De assistent kan mijn ingelezen partij niet meer vinden.
Plak de partij opnieuw nadat je de Dragon-server opnieuw hebt gestart of een nieuwe verbinding hebt gemaakt. Ingelezen partijen en uitgeprobeerde varianten blijven bewaard voor de huidige verbinding.
De eindspeluitslag is onbekend.
Mogelijk is de benodigde database niet geïnstalleerd, of moet Dragon eerst verder rekenen. Bij de uitslag “onbekend” kan de stand nog steeds gewonnen, remise of verloren zijn.
Meer over het verbinden met ChatGPT: de officiële MCP-uitleg van OpenAI.