Zum Inhalt springen

Einen Assistenten verbinden

Es gibt zwei Wege, einen KI-Assistenten mit GoodWorkshop zu verbinden:

Weg Für wen Was du brauchst
OAuth (ohne Token) Claude im Web, auf dem Desktop und in der App, ChatGPT, Claude Code, Gemini CLI, Mistral Le Chat, Cursor, VS Code und viele mehr nur die Server-URL; du meldest dich im Browser an und stimmst zu
Persönliches Token Clients, die einen festen Header senden: Claude Code, Claude Desktop, Gemini CLI, Codex, Langdock ein Token aus KI-Verbindung

Kann dein Client OAuth, nimm OAuth. Alles zur Verbindung findest du in GoodWorkshop im Profilmenü oben rechts unter KI-Verbindung.

https://<deine-installation>/api/mcp

In der GoodWorkshop Cloud ist das:

https://goodworkshop.org/api/mcp

Auf der Seite KI-Verbindung steht die Adresse deiner Installation unter Server-URL, mit einem Knopf zum Kopieren.

Die Menünamen in Claude und ChatGPT können je nach Sprache und Version etwas abweichen.

Gilt für Claude im Web, auf dem Desktop und in der App.

  1. Öffne in Claude Customize → Connectors, klicke auf + und wähle Add custom connector.
  2. Vergib einen Namen, zum Beispiel GoodWorkshop, und füge die Server-URL ein. Die Advanced settings bleiben leer.
  3. Klicke auf Add, danach auf Connect.
  4. Melde dich im Browser bei GoodWorkshop an und klicke auf Zugriff erlauben.

In Claude Team und Enterprise fügt nur ein Owner den Connector hinzu, unter Organization settings → Connectors. Alle anderen klicken danach bei sich nur noch Connect. Im Free-Plan ist ein eigener Connector möglich.

Ersetze in den Befehlen goodworkshop.org durch deine eigene Adresse, wenn du GoodWorkshop selbst betreibst.

Während der Anmeldung zeigt GoodWorkshop die Seite Zugriff erlauben?. Dort steht, welcher Client fragt, für welches Konto, und unter Damit kann der Client:, was er darf. Per OAuth sind das:

  • Workshops lesen
  • Workshops schreiben
  • Modultypen lesen

Darunter steht: „Es handelt als du … und kann nie mehr, als du selbst darfst. Nutzerverwaltung ist ausgeschlossen.“

Du hast zwei Möglichkeiten: Zugriff erlauben oder Ablehnen. Einzelne Bereiche abzuwählen geht nicht – ein Client mit halben Rechten würde später an unerwarteter Stelle scheitern.

Trenne den Connector im Client. In GoodWorkshop selbst lässt sich ein OAuth-Zugriff bisher nicht zurückziehen.

Die Seite KI-Verbindung mit dem fertigen Befehl für Claude Code (englische Oberfläche)

  1. Öffne im Profilmenü KI-Verbindung.
  2. Klicke auf Token anlegen.
  3. Trage unter Wofür ist es? einen Namen ein, zum Beispiel „Claude Desktop“.
  4. Wähle unter Was darf es? die Bereiche (siehe Tabelle unten). Vorausgewählt sind Workshops lesen und Modultypen lesen – damit kann der Assistent lesen, aber nichts ändern. Soll er Agenden schreiben, hake Workshops schreiben an.
  5. Klicke auf Token anlegen.

Später zeigen die Anleitungen gwp_… an der Stelle des Tokens. Setz dort dein eigenes ein.

Bereich Wofür
Workshops lesen Bibliothek, Tage, Papierkorb und Export lesen; in der Cloud auch die Methodensammlung
Workshops schreiben Ordner, Workshops, Tage und Blöcke anlegen, ändern und löschen; Methoden übernehmen
Modultypen lesen die Bausteintypen und ihre Felder lesen – nötig, damit der Assistent Blöcke richtig befüllt
Modultypen schreiben wählbar, wird derzeit von keinem Werkzeug verwendet
Tenant lesen wählbar, wird derzeit von keinem Werkzeug verwendet

Fehlt einem Token ein Bereich, meldet das Werkzeug das dem Assistenten. Leg dann ein neues Token mit dem passenden Bereich an. Nutzerverwaltung steht bewusst nicht zur Wahl.

Einmal im Terminal. Danach kennt jedes Projekt den Server.

Terminal-Fenster
claude mcp add --transport http goodworkshop https://goodworkshop.org/api/mcp --header "Authorization: Bearer gwp_…"

In der Liste auf KI-Verbindung steht jedes Token mit Namen, Bereichen und wann es zuletzt benutzt wurde. Zurückziehen sperrt es sofort. Ein Token kannst du nur für dich selbst anlegen und verwalten; auch Admins sehen die Tokens anderer nicht.