Zurück

MCP-Server

Nutze PupilBot in Claude, ChatGPT und Codex

PupilBot ist ein MCP-Server. Verbinde ihn einmal, und dein KI-Assistent kann Notizen, Artikel und Kapitel in PupilBot-Studien verwandeln, dir sagen, wann sie fertig sind, und nachlesen, wie gut du jedes Thema beherrschst.

Geübt wird weiterhin in der Web-App, der iPhone-App oder im Telegram-Bot. Der Assistent legt Studien an und liest deinen Lernstand; er beantwortet die Fragen nie für dich.

Tools
4
Transport
Streamable HTTP
Auth
OAuth 2.1
Preis
Kostenloses Konto

Server-URL

https://www.pupilbot.com/mcp

Füge das in einen beliebigen MCP-Client ein. Die erste Verbindung öffnet eine PupilBot-Anmeldeseite, auf der du den Client freigibst — kein API-Schlüssel, den du erzeugen musst, nichts zu konfigurieren. Noch kein Konto? Erstell eins, es ist kostenlos.

So verbindest du dich

Claude (Web, Desktop oder Mobil)

  1. Einstellungen → KonnektorenBenutzerdefinierten Konnektor hinzufügen
  2. Nenne ihn PupilBot und füge https://www.pupilbot.com/mcp ein
  3. Claude öffnet die PupilBot-Anmeldung — melde dich an und gib frei
  4. Frag: “Mach aus diesen Vorlesungsnotizen eine PupilBot-Studie.”

Claude Code

Führe das in deinem Terminal aus:

claude mcp add --transport http pupilbot https://www.pupilbot.com/mcp

Der erste Aufruf öffnet die PupilBot-Anmeldung in deinem Browser. Einmal freigeben, und die Verbindung bleibt bestehen.

Codex CLI

Füge den Server hinzu und melde dich dann an — einen OAuth-geschützten Server hinzuzufügen startet die Anmeldung nicht von allein:

codex mcp add pupilbot --url https://www.pupilbot.com/mcp
codex mcp login pupilbot

ChatGPT

  1. Einstellungen → Apps und Konnektoren, und schalte Entwicklermodus ein, wenn du keine benutzerdefinierten Konnektoren siehst
  2. Lege einen Konnektor mit der URL https://www.pupilbot.com/mcp an und belasse OAuth als Authentifizierung
  3. Verbinde, melde dich bei PupilBot an und gib frei
  4. Frag: “Bei welchen Themen bin ich über alle Studien hinweg am schwächsten?”

Der Menüpfad ändert sich zwischen ChatGPT-Versionen; der Verbindungsleitfaden von OpenAI hat die aktuellen Schritte, und welche Tarife ihn anbieten, entscheidet ChatGPT, nicht wir.

Cursor, Zed und andere MCP-Clients

  1. Füge einen MCP-Server mit dem Transport http (Streamable HTTP) und der URL https://www.pupilbot.com/mcp hinzu
  2. Schließe die Anmeldung ab, die der Client öffnet — Clients registrieren sich selbst, bei uns ist nichts einzurichten

Was dein Assistent kann

4 Tools, alle auf dein eigenes Konto begrenzt. Er kann Studien anlegen und deinen Fortschritt lesen; löschen kann er nichts, und die Daten anderer Lernender sieht er nicht.

ToolWas es tut
create_study Verwandelt Text, den dein Assistent übergibt (Notizen, einen Artikel, ein Kapitel), in eine neue Studie mit Themen und Übungsfragen. Dauert etwa eine Minute.
get_study_status Ob eine Studie noch verarbeitet wird, zum Üben bereit ist oder fehlgeschlagen ist.
list_studies Deine Studien, die neuesten zuerst.
get_mastery Wie gut du etwas beherrschst: eine Übersicht über alle Studien oder Themenwerte, Serien und nächste Wiederholungstermine für eine Studie.

Was du fragen kannst

“Mach aus diesen Vorlesungsnotizen eine PupilBot-Studie.”
“Erstelle eine Studie aus diesem Artikel und sag mir, wann sie fertig ist.”
“Bei welchen Themen bin ich über alle Studien hinweg am schwächsten?”
“Liste meine Studien auf und sag mir, was heute zur Wiederholung ansteht.”

Datenschutz und Zugriff

Für Maschinen

Streamable HTTP, zustandslos: eine JSON-RPC-2.0-Anfrage pro POST, eine JSON-Antwort. Kein SSE-Stream, keine Session-IDs, kein JSON-RPC-Batching. Ein GET, der text/event-stream anfragt, und jedes DELETE antworten mit 405 — genau das sagt einem Client, dass er auf einfache POSTs zurückfallen soll; ein GET ohne Stream-Anfrage bekommt diese Seite. Protokollversionen: 2025-06-18, 2025-03-26, 2024-11-05.

Discovery: /.well-known/oauth-authorization-server (RFC 8414) und /.well-known/oauth-protected-resource (RFC 9728). Ein nicht authentifizierter POST antwortet mit 401 und einer WWW-Authenticate-Challenge, die das zweite nennt.