Server MCP
PupilBot este un server MCP. Conectează-l o dată și asistentul tău IA poate transforma notițe, articole și capitole în studii PupilBot, îți poate spune când sunt gata și poate citi cât de bine stăpânești fiecare temă.
Exercițiul propriu-zis rămâne în aplicația web, în aplicația de iPhone sau în botul de Telegram. Asistentul creează studii și îți citește progresul; nu răspunde niciodată la întrebări în locul tău.
https://www.pupilbot.com/mcpLipește-l în orice client MCP. Prima conectare deschide o pagină de autentificare PupilBot unde aprobi clientul — nicio cheie API de generat, nimic de configurat. Nu ai încă un cont? Creează-ți unul, este gratuit.
PupilBot și lipește https://www.pupilbot.com/mcpRulează asta în terminal:
claude mcp add --transport http pupilbot https://www.pupilbot.com/mcpPrimul apel deschide autentificarea PupilBot în browser. Aprob-o o dată și conexiunea rămâne.
Adaugă serverul, apoi autentifică-te — adăugarea unui server protejat cu OAuth nu pornește singură autentificarea:
codex mcp add pupilbot --url https://www.pupilbot.com/mcpcodex mcp login pupilbothttps://www.pupilbot.com/mcp și lasă OAuth ca autentificareTraseul din meniu se schimbă de la o versiune de ChatGPT la alta; ghidul de conectare de la OpenAI are pașii actuali, iar ce planuri îl oferă decide ChatGPT, nu noi.
http (streamable HTTP) și URL-ul https://www.pupilbot.com/mcp4 unelte, toate limitate la contul tău. Poate crea studii și îți poate citi progresul; nu poate șterge nimic și nu poate vedea datele altui elev.
| Unealtă | Ce face |
|---|---|
create_study |
Transformă textul primit de la asistentul tău (notițe, un articol, un capitol) într-un studiu nou, cu teme și întrebări de exersat. Durează cam un minut. |
get_study_status |
Dacă un studiu se procesează încă, e gata de exersat sau a eșuat. |
list_studies |
Studiile tale, de la cel mai nou. |
get_mastery |
Cât de bine știi lucrurile: un rezumat pe toate studiile sau scoruri pe teme, serii și următoarele date de repetare pentru un studiu. |
S256) și tokenuri de reîmprospătare rotative. Clienții se înregistrează singuri (RFC 7591), așa că majoritatea parcurg tot fluxul pe cont propriu.Streamable HTTP, fără stare: o cerere JSON-RPC 2.0 per POST, un răspuns JSON. Fără flux SSE, fără id-uri de sesiune, fără loturi JSON-RPC. Un GET care cere text/event-stream și orice DELETE răspund 405 — exact asta îi spune clientului să revină la POST-uri simple; un GET care nu cere fluxul primește pagina aceasta. Versiuni de protocol: 2025-06-18, 2025-03-26, 2024-11-05.
Descoperire: /.well-known/oauth-authorization-server (RFC 8414) și /.well-known/oauth-protected-resource (RFC 9728). Un POST neautentificat răspunde 401 cu o provocare WWW-Authenticate care îl numește pe al doilea.
/openapi.json — descrierea OpenAPI 3.1 a acestui endpoint și a fluxului său OAuth./mcp/server-card și /.well-known/ai-catalog.json — descoperire înainte de conectare (MCP Server Card, SEP-2127)./mcp.md — pagina aceasta în markdown.