ChatGPT (Web)
Cerințe preliminare
- Un cont ChatGPT (Plus, Team sau Enterprise)
- Un cont DojoCode
Configurare
Activează modul Dezvoltator
ChatGPT necesită activarea Developer mode înainte de a putea adăuga aplicații MCP.
- Deschide ChatGPT în browser
- Mergi la Settings → Apps (în secțiunea Advanced)
- Activează Developer mode

Adaugă aplicația DojoCode
Odată ce Developer mode este activat, poți adăuga DojoCode ca o nouă aplicație:
- Fă clic pe Create app în pagina de setări Apps
- Completează următoarele detalii:
- Name:
DojoCode - Description:
Coding Software Engineering(sau orice descriere preferi) - MCP Server URL:
https://api.dojocode.io/api/v1/mcp
- Name:
- Bifează caseta I understand and want to continue
- Fă clic pe Create

Autentificare
- După adăugarea serverului, ChatGPT îți va solicita să autorizezi conexiunea
- Se va deschide o fereastră de browser către 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 fi redirecționat înapoi la ChatGPT — conexiunea este acum activă
Vizualizări interactive încorporate
ChatGPT acceptă aplicații MCP, ceea ce înseamnă că DojoCode poate deschide vizualizări interactive direct în chat. Când îi ceri lui ChatGPT să deschidă o provocare, un proiect sau un parcurs de învățare, acesta randează pagina DojoCode într-un vizualizator încorporat în interiorul conversației.
Poți să:
- Rezolvi provocări direct în chat
- Editezi provocări și proiecte într-un editor încorporat
- Explorezi parcursuri de învățare cu interactivitate deplină
Notă
Crearea de noi provocări necesită instrumente locale (acces la sistemul de fișiere) și este disponibilă doar cu integrările IDE precum VS Code, Cursor sau Claude Code. Versiunea web este cea mai potrivită pentru explorarea, rezolvarea, editarea și previzualizarea conținutului existent.
Exemple de utilizare
Explorarea provocărilor:
Find me beginner Python challenges about algorithmsDeschiderea unei provocări pentru rezolvare:
Open challenge [challenge-id] so I can solve itEditarea unei provocări:
Open challenge [challenge-id] in the editorDeschiderea unui proiect:
Show me my projects and open the first oneExplorarea parcursurilor de învățare:
Find learning paths about JavaScript fundamentalsDepanare
Conexiunea eșuează
- Asigură-te că ai un cont ChatGPT Plus, Team sau Enterprise (MCP necesită un abonament plătit)
- Asigură-te că Developer mode este activat în Settings → Apps
- Verifică dacă adresa URL a serverului MCP este corectă:
https://api.dojocode.io/api/v1/mcp - Încearcă să elimini și să adaugi din nou serverul MCP
Autorizarea a expirat
- Tokenul de acces este valabil timp de 90 de zile
- Dacă întâmpini erori de autentificare, elimină conectorul DojoCode și adaugă-l din nou pentru a declanșa reautorizarea
Vizualizările încorporate nu se încarcă
- Asigură-te că ești conectat la internet
- Încearcă să reîncarci pagina ChatGPT
- Dacă vizualizarea afișează un indicator de încărcare, așteaptă câteva secunde — încărcarea paginii DojoCode poate dura un moment