MCP-Server
Lass einen KI-Assistenten klickops direkt bedienen, mit deinen Rechten und deiner Audit-Spur.
Auf dieser Seite
Was das ist
Der MCP-Server ist ein kleines Programm auf deinem Rechner, das klickops einem KI-Assistenten als Werkzeugkasten anbietet. Der Assistent kann dann deine Apps auflisten, Logs lesen, nachsehen, warum ein Deployment nicht gesund ist, und Änderungen vornehmen, über dieselbe API, die auch die Oberfläche aufruft.
Er ist ein Client, kein zweites Backend. Er hält keinen Zustand, spricht mit klickops und sonst mit nichts, und meldet sich als du an. Alles, was ein Assistent darüber tut, unterliegt deiner Rolle und landet unter deinem Namen im Audit-Log.
Wann du das brauchst
- Du willst fragen "warum ist die Checkout-App nicht gesund" und eine Antwort bekommen, die die echten Logs gelesen hat.
- Du arbeitest ohnehin im Assistenten und willst nicht in den Browser wechseln.
- Du willst einen Vorschlag, der aus dem tatsächlichen Zustand kommt statt aus einer Vermutung.
Ein Assistent mit deinen Rechten kann, was du kannst, auch löschen. Gib ihm ein Token, das auf das Nötige beschränkt ist, statt deiner Admin-Sitzung, und nimm für alles Erkundende ein Viewer-Token. Siehe API-Tokens.
Einrichten
Im Bereich Settings gibt es eine Integrations-Seite mit dem Installationsbefehl und dem fertigen Konfigurationsblock für die gängigen Assistenten. Dort steht auch jedes Werkzeug, das der Server anbietet, erzeugt aus demselben Katalog, den der Server selbst liest. Was du dort siehst, bekommt der Assistent.
Die Anmeldung nutzt die Konfigurationsdatei, die klops auth login schon geschrieben hat, oder KLICKOPS_SERVER und KLICKOPS_TOKEN, wenn du es lieber ausdrücklich hast.
Was der Assistent tun kann
Werkzeuge heissen nach dem, was sie tun: klickops_list_apps, klickops_get_app_logs, klickops_restart_app, klickops_query_database. Lesen macht den grössten Teil aus, und das ist der nützliche: Ein Assistent, der deinen echten Zustand sieht, hört auf zu raten.
Änderungen gehen auch, und sie erben die Rechteprüfung der Endpunkte dahinter. Im MCP-Server gibt es keine zusätzliche Bestätigungsebene. Ein Token, das eine App löschen darf, erlaubt einem Assistenten, eine App zu löschen.
Grenzen und Fallstricke
- Secrets werden nie zurückgegeben. Werkzeuge zeigen Key-Namen, nie Werte, genau wie die API. Ein Assistent kann deine Zugangsdaten nicht aus klickops lesen.
- Er läuft lokal. Eine gehostete Variante gibt es heute nicht. Der Server läuft dort, wo du ihn startest, und sein einziger Gegenüber ist dein klickops.
- Er hat kein Gedächtnis. Jeder Aufruf liest den aktuellen Zustand. Das ist der Sinn, und es heisst, dass ein Assistent nicht auf etwas reagiert, das er vor zehn Minuten gesehen hat.
- Beschränk das Token. Die nützlichste Gewohnheit: Viewer zum Fragen, Editor nur, wenn du es meinst.
Verwandt
- API-Tokens, um einzugrenzen, was ein Assistent darf.
- klops CLI für dieselbe Fläche, von einem Skript bedient.