Claude Code
Cerințe prealabile
- Claude Code instalat
- Un cont DojoCode
Configurare
Adaugă serverul DojoCode MCP în fișierul tău de configurare Claude Code.
Configurare la nivel de proiect (.mcp.json în rădăcina proiectului tău):
json
{
"mcpServers": {
"dojocode": {
"type": "http",
"url": "https://api.dojocode.io/api/v1/mcp"
}
}
}Autentificare
- După adăugarea configurării, pornește sau repornește Claude Code
- Poți tasta
/mcppentru a vizualiza starea serverelor tale MCP și pentru a iniția o conexiune - Când Claude Code se conectează pentru prima dată, îți va deschide browserul pe pagina de autorizare DojoCode
- Conectează-te la DojoCode dacă nu ești deja conectat (poți folosi e-mail/parolă, Google sau GitHub)
- Fă clic pe Approve pentru a acorda acces
- Vei vedea o pagină de confirmare — poți închide fila de browser și te poți întoarce la Claude Code
- Claude Code este acum conectat și gata de utilizare a instrumentelor DojoCode
Exemple de utilizare
Odată conectat, îi poți cere lui Claude să interacționeze cu DojoCode în mod natural:
Răsfoiește provocări:
Find me beginner Python challenges about algorithmsObține detaliile provocării:
Show me the details of challenge [challenge-id]Creează o provocare:
Create a new JavaScript challenge called "Reverse a String" with beginner difficultyRulează teste:
Run the tests for my current challenge variationAlătură-te unui concurs:
Show me upcoming contests and join the next oneDepanare
Conexiunea eșuează
- Asigură-te că ai o conexiune stabilă la internet
- Verifică dacă adresa URL a serverului MCP este corectă:
https://api.dojocode.io/api/v1/mcp - Repornește Claude Code după editarea fișierului de configurare
Autorizarea a expirat
- Tokenul de acces este valabil timp de 90 de zile
- Dacă întâmpini erori de autentificare, tastează
/mcppentru a verifica starea serverului și a declanșa re-autorizarea - Pur și simplu aprobă din nou conexiunea în browserul tău
Instrumentele nu apar
- Verifică dacă fișierul JSON de configurare este valid (fără virgule de final, sintaxă corectă)
- Repornește Claude Code după adăugarea configurării