Sie öffnen Claude oder ChatGPT und schreiben „Wer hat für den Samstagskurs noch nicht bezahlt?" — und bekommen eine Liste mit Namen und Telefonnummern zurück. Kein Anmelden in der App, kein Durchklicken durch Veranstaltungen und Buchungen. Genau das ermöglicht micali.online ab sofort.
Dahinter steckt MCP — das Model Context Protocol. Es ist ein offener Standard, der genau ein Problem löst: wie ein AI-Assistent sicher auf eine fremde Anwendung zugreifen kann. Nicht, indem Sie ihm ein Passwort geben, und nicht, indem Sie irgendwo einen Export hinkopieren. Sondern indem die Anwendung selbst eine Liste dessen bekannt gibt, was sich tun lässt, und der Assistent daraus auswählt — mit Ihrer Anmeldung und in Ihren Rechten.
micali.online hat jetzt einen eigenen MCP-Server. Dieser Artikel beschreibt genau, was er weiß, was er absichtlich nicht weiß, und warum wir es genau so angelegt haben.
So verbinden Sie sich
Es sind drei Schritte, und es dauert weniger als eine Minute.
- Sie schreiben Ihrem Assistenten, dass Sie einen MCP-Server verbinden möchten, und schicken ihm die Adresse
https://mcp.micali.online— die ganze, ohne irgendetwas dahinter. Da wird nirgendwo etwas angeklickt und nichts in Einstellungen gesucht; es reicht, es zu schreiben. Die Adresse finden Sie auch in der App unter Profil → AI-Verbindungen, mit einer Schaltfläche zum Kopieren. - Unsere Anmeldeseite öffnet sich. Sie geben Ihre E-Mail-Adresse ein, es kommt ein 6-stelliger Code, den Sie eintippen. Es ist genau dieselbe Anmeldung wie in der App — kein neues Passwort, kein API-Schlüssel, den Sie irgendwo aufbewahren müssten.
- Fertig. Ab diesem Moment sieht der Assistent Ihre Konten, und Sie können Fragen stellen.
Nirgendwo in diesem Ablauf entsteht ein Geheimnis, das Sie bewachen müssten. Das ist Absicht: Ein API-Schlüssel, der in einen Chat eingefügt wird, ist ein Schlüssel, der für immer im Gesprächsverlauf steht.
Was Sie fragen können, wenn Sie ein Konto verwalten
Wir haben dem Assistenten zwölf Werkzeuge gegeben. Das sind keine Befehle, die Sie lernen müssten — der Assistent wählt selbst daraus aus, je nachdem, wonach Sie in einem ganz normalen Satz fragen. Es ist aber nur fair, aufzuschreiben, was in dieser Liste steht, denn genau das ist der Umriss dessen, was die AI über Ihr Konto herausfinden kann:
- Veranstaltungen und Termine — eine Liste der Veranstaltungen mit dem Belegungsstand der einzelnen Termine sowie die komplette Einrichtung einer Veranstaltung: Kapazität, Fristen, Zahlungen, Bestätigung.
- Buchungen — wer für welchen Termin angemeldet ist, mit Kontaktdaten und dem Status bestätigt / bezahlt / war anwesend. Lässt sich auf ein Datum eingrenzen oder nur auf die unbezahlten oder unbestätigten.
- Warteliste — wer auf einen frei werdenden Platz wartet, angefangen bei der Person, die am längsten wartet.
- Besucher — Suche nach Name, E-Mail oder Telefon und danach das Profil einer einzelnen Person samt ihren vorausbezahlten Plänen und letzten Buchungen.
- Vorausbezahlte Pläne — was Sie verkaufen, zu welchem Preis, mit welchem Limit und wie viele Personen ihn gerade besitzen.
- Dienstleistungen und Bestellungen — welche Dienstleistungen Sie anbieten und wer dafür in einem bestimmten Zeitraum einen Termin bestellt hat.
- Ändern des Buchungsstatus — bestätigt, bezahlt, war anwesend.
- Stornieren einer Buchung im Namen des Kunden.
Zehn der zwölf Werkzeuge lesen nur. Ändern lassen sich zwei Dinge: der Status einer Buchung und ihre Stornierung. Das ist kein Zufall — der gesamte nächste Abschnitt handelt genau davon.
Praktischer gesagt sind das Fragen wie: „Wie viele Plätze sind nächste Woche frei?", „Hat Nováková noch Nutzungen auf ihrem vorausbezahlten Plan übrig?", „Wer vom Freitagskurs ist letztes Mal nicht gekommen?", „Markiere Peters Samstag als bezahlt." Der Assistent findet Konto, Veranstaltung und Buchung selbst; Sie müssen sie nicht mit IDs benennen.
Was Sie fragen können, wenn Sie Kunde sind
Der MCP-Server hat auch eine zweite Seite. Wenn Sie Besucher sind — also jemand, der bei einem Anbieter bucht —, verbinden Sie sich genau auf dieselbe Weise und erhalten fünf eigene Werkzeuge:
- eine Liste der Organisationen, bei denen Sie registriert sind,
- Ihre eigenen Buchungen — sowohl Veranstaltungen als auch bestellte Dienstleistungen, standardmäßig nur die bevorstehenden,
- Ihre vorausbezahlten Pläne mit der Angabe, wie viele Nutzungen Sie verbraucht haben und wie viele Ihnen noch bleiben,
- das Finden von Terminen, die Sie buchen können, samt der Anzahl freier Plätze,
- das Stornieren Ihrer eigenen Buchung — unter Einhaltung der Frist, die der Veranstalter festgelegt hat.
„Was habe ich nächste Woche gebucht?" oder „Wie viele Nutzungen habe ich noch übrig?" ist eine Frage, für die niemand eine Website öffnen sollte müssen.
Was der Assistent absichtlich nicht weiß
Diesen Abschnitt halten wir für wichtiger als die Liste der Funktionen. Einer AI Zugriff auf Kundendaten zu geben, ist eine Entscheidung, die klare Grenzen haben muss — und diese Grenzen lassen sich erklären.
Der Assistent sieht nie mehr als Sie. Das Anmelde-Token sagt nur, wer Sie sind; es sagt nichts darüber, was Sie sehen dürfen. Jedes Werkzeug prüft deshalb bei jedem einzelnen Aufruf erneut, ob Sie das betreffende Konto tatsächlich verwalten. So etwas wie „das gerade geöffnete Konto", auf das man sich verlassen könnte, gibt es nicht — und damit auch keinen Weg, sich per Frage in ein fremdes Konto hineinzumogeln.
Teammitglieder sind vorerst deaktiviert. Wenn jemand in Ihrem Konto die Rolle Teammitglied hat, sieht er in der App nur die Veranstaltungen und Dienstleistungen, die Sie ihm zugewiesen haben. Diese Einschränkung müsste in jedes einzelne Werkzeug separat einprogrammiert werden — und es würde reichen, sie in einer einzigen Datenbankabfrage zu vergessen, damit ihm die Liste der Buchungen eines fremden Kontos angezeigt wird. Solange das nicht nativ in den Werkzeugen verankert ist, bekommt er beim Verbinden eine verständliche Fehlermeldung statt eines halb funktionierenden Zugriffs. Lieber deaktiviert als beinahe richtig.
Unumkehrbare Aktionen sind als unumkehrbar gekennzeichnet. Das MCP-Protokoll erlaubt es, bei jedem Werkzeug anzugeben, ob es nur liest, ob sich seine Wirkung rückgängig machen lässt und ob es destruktiv ist. Das Stornieren einer Buchung ist als destruktiv gekennzeichnet — damit löschen wir eine Zeile, senden dem Kunden eine Nachricht und bieten den frei gewordenen Platz sofort der ersten Person auf der Warteliste an. Wegen dieser Kennzeichnung fragen Claude und ChatGPT vor der Ausführung nach. Zusätzlich steht direkt in der Beschreibung des Werkzeugs die Anweisung, dass der Assistent Ihnen zuerst den Namen des Kunden und das Datum der Veranstaltung vorlesen und auf eine ausdrückliche Bestätigung warten soll.
Wir sehen Ihre Unterhaltungen nicht. Der Assistent läuft über Ihr eigenes Claude- oder ChatGPT-Abo und spricht direkt mit Ihnen. Auf unserer Seite sehen wir nur die einzelnen Werkzeugaufrufe, die bei uns ankommen — also dasselbe, was wir sähen, wenn Sie in der App klicken würden. Der Text Ihrer Fragen oder seiner Antworten erreicht uns nie.
Anmelden und Trennen
Ein Zugriff, der sich nicht mit einem einzigen Klick beenden lässt, ist kein ordentlicher Zugriff. In der App finden Sie unter Profil den Bereich AI-Verbindungen: eine Liste aller verbundenen Assistenten mit Verbindungsdatum und letzter Nutzung, und daneben jeweils eine Schaltfläche Trennen.
Das Trennen erfolgt sofort und betrifft nur diesen einen Connector — Ihre Anmeldung im Browser und Ihre übrigen Verbindungen bleiben unberührt. Dieselbe Sektion gibt es auch für Besucher auf ihrem Profil.
Das Zugriffstoken ist fünf Stunden gültig, und der Assistent erneuert es automatisch; die Erneuerung ist auf 90 Tage begrenzt. Selbst wenn Sie die Verbindung also völlig vergessen würden, würde sie nach einer Weile von selbst erlöschen.
Für alle, die sich für die technische Seite interessieren
Der Server spricht Streamable HTTP und unterstützt die Protokollversionen 2025-06-18 und 2025-03-26. Die Autorisierung erfolgt über OAuth 2.1 mit PKCE (Methode S256; plain akzeptieren wir gar nicht) sowie mit dynamischer Client-Registrierung nach RFC 7591 — genau deshalb reicht es, die Adresse einzufügen, ohne vorher irgendwo etwas anzulegen. Die Discovery-Dokumente liegen genau dort, wo Clients danach suchen: /.well-known/oauth-protected-resource und /.well-known/oauth-authorization-server. Das Abmelden eines Tokens läuft über revoke nach RFC 7009.
Das bedeutet, dass sich nicht nur Claude und ChatGPT verbinden können, sondern alles, was MCP spricht — Claude Code, Codex, Cursor und weitere Werkzeuge, die in der Zwischenzeit hinzukommen. Nichts davon müssen wir einzeln unterstützen; das ist der Sinn des Standards.
Was es kostet
Nichts. Der MCP-Server ist Teil von micali.online für alle Konten und hat keinen eigenen Preis. Die AI läuft über Ihr eigenes Abo bei Anthropic oder OpenAI, sodass auf unserer Seite keine Modellkosten entstehen — und somit auch kein Grund, sie Ihnen zu berechnen.
Wenn Sie die AI direkt in der App möchten, ist sie auch dort schon vorhanden: AI fragen kennt die App und Ihr Konto, und die Nachrichtentext-Generierung hilft Ihnen, eine E-Mail oder SMS zu schreiben. MCP ist etwas anderes — es ist für die Momente gedacht, in denen Sie bereits in einem Assistenten sind und keine Lust haben zu wechseln.
So legen Sie los
Kopieren Sie die Adresse https://mcp.micali.online aus Profil → AI-Verbindungen, schreiben Sie Ihrem Assistenten, dass Sie diesen MCP-Server verbinden möchten, und melden Sie sich mit E-Mail und Code an. Die erste Frage, die wir zum Ausprobieren empfehlen, ist unspektakulär und verrät viel: „Was steht diese Woche in meinem Kalender, und wer hat noch nicht bezahlt?"
Falls Ihnen in der Werkzeugliste etwas fehlt, das Sie von Ihrem Assistenten erwarten würden, schreiben Sie uns. Ein weiteres Werkzeug hinzuzufügen ist für uns einfach — schwierig ist die Entscheidung, welche davon etwas ändern dürfen. Bei dieser Entscheidung hilft uns Ihre Erfahrung mehr als unsere eigene Einschätzung.