Install
openclaw skills install @kikikari/mcp-server-monitorDiagnose und Einrichtung fremder, offizieller MCP-Server (Konnektoren) in der Claude-App. Nutze diesen Skill, wenn jemand fragt: gibt es für diesen Anbieter einen offiziellen MCP-Server, trag mir den als Konnektor ein, warum sehe ich die Tools von dem Dienst nicht, welche Scopes braucht er, mein Konnektor antwortet nicht, MCP-Server hinzufügen, Connector verbinden, Server hängt in "connecting", invalid_scope, 401 nach Wochen, Tools verschwunden. Unterscheidet fünf Zustände — offen ohne Konto, verbunden mit Tools, verbunden ohne Tools, installiert aber unangemeldet, gar nicht vorhanden — und nennt pro Zustand den konkreten nächsten Schritt. Nicht anwenden bei reinen Preisfragen zu einer API, bei Code-Anfragen oder bei der allgemeinen Frage, was MCP überhaupt ist.
openclaw skills install @kikikari/mcp-server-monitorFremde, offizielle MCP-Server finden, ihren Zustand feststellen, einrichten lassen und im Betrieb richtig benutzen.
Was dieser Skill nicht ist: ein Automat. Er trägt keine Server ein und meldet niemanden an. Das ist keine Bequemlichkeit, sondern geprüfte Grenze — siehe den letzten Abschnitt. Was er kann, ist diagnostizieren, suchen und den Weg exakt vorbereiten. Das ist der Teil, an dem die meiste Zeit verloren geht.
Fast jede Frage nach einem MCP-Server ist in Wahrheit eine Zustandsfrage. Wer den Zustand feststellt, hat die Antwort meist schon.
| Zustand | Woran erkennbar | Nächster Schritt |
|---|---|---|
| 1 — Offen | Tools vorhanden, nie etwas angemeldet | Direkt benutzen |
| 2 — Verbunden, mit Tools | Konnektor mit Häkchen, Tools vorhanden | Direkt benutzen |
| 3 — Verbunden, ohne Tools | Konnektor mit Häkchen, aber keine Tools | Prüfen: liefert er überhaupt Tools? Scope erteilt? |
| 4 — Installiert, unangemeldet | Server gelistet, Tools fehlen, Meldung „benötigt Authentifizierung" | Anmelden — braucht eine interaktive Sitzung |
| 5 — Nicht vorhanden | nichts | Suchen, dann eintragen lassen |
Zustand 3 ist der, der als Fehler missverstanden wird. Ein Konnektor kann verbunden sein und trotzdem keine Tools mitbringen, weil er gar keine liefert. Die GitHub-Integration ist so ein Fall: Sie öffnet Repository-Zugriff für Chat, Projekte und Claude Code — eine Tool-Sammlung ist sie nicht. Bevor du einen Fehler vermutest, lies die Beschreibung des Konnektors im Dialog.
Das ist die zweite große Verwechslung, und sie erzeugt ein Bild, das wie ein Widerspruch aussieht: Ein Dienst steht in der Konnektoren-Liste mit Häkchen — und gleichzeitig meldet das System für denselben Namen „benötigt Authentifizierung".
Beides stimmt, weil es zwei verschiedene Server sind:
plugin:engineering:github ist nicht der GitHub-Konnektor, sondern ein separater Server mit eigener Anmeldung.Wer das nicht auseinanderhält, meldet sich an, sieht die Tools trotzdem nicht und sucht den Fehler an der falschen Stelle. Nenne die Unterscheidung, sobald ein Name doppelt auftaucht.
plugin:…, ist das ein zweiter, separat anzumeldender Server.Wenn du den Bildschirm nicht sehen kannst, bitte um einen Screenshot dieser Liste, statt zu raten. Ein Bild beantwortet in einem Zug, was sonst fünf Rückfragen kostet.
Wenn der Dienst nicht gelistet ist, prüfe in dieser Reihenfolge, ob der Anbieter selbst einen Server betreibt:
docs.DOMAIN/mcp — dort steht sie bei den meisten Anbietern.mcp.DOMAIN direkt probieren./.well-known/oauth-protected-resource und /.well-known/oauth-authorization-server — existieren die, gibt es einen OAuth-fähigen Server.Wichtig: Eine leere Antwort auf ein nacktes GET beweist nichts. Streamable-HTTP-Endpunkte antworten darauf oft mit gar nichts. Erst wenn auch die Discovery-Pfade fehlen, ist von Abwesenheit auszugehen.
Ferne Server gehören unter Konnektoren, nicht unter Erweiterungen. Das wird ständig verwechselt: Erweiterungen liegt im Abschnitt „Desktop-App" und meint lokale Erweiterungen. Konnektoren liegt unter „Anpassen" und ist der richtige Ort.
Weg 1 — Claude-App. Einstellungen → Anpassen → Konnektoren → „Hinzufügen" oben rechts → URL eintragen. Danach führt die Anmeldung durch den Browser.
Weg 2 — Claude Code.
claude mcp add --transport http NAME https://mcp.DOMAIN/
Danach /mcp aufrufen und im Browser anmelden.
Weg 3 — Konfigurationsdatei, für Server, die man manuell definiert. Unter dem Schlüssel mcpServers in claude_desktop_config.json. Zwei mögliche Orte:
| Installationsart | Pfad |
|---|---|
| Standard-Installer | %APPDATA%\Claude\claude_desktop_config.json |
| MSIX (Store, WinGet, Enterprise) | %LOCALAPPDATA%\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude\claude_desktop_config.json |
Die Falle: Bei MSIX öffnet „Edit Config" im Entwickler-Menü die erste Datei, gelesen wird die zweite. Wer dort einträgt, wartet vergeblich. Und die App liest die Datei nur beim Start — nach dem Ändern vollständig beenden und neu öffnen.
Stand der Spezifikation seit dem 28.07.2026: Das Protokoll ist zustandslos, OAuth 2.1 für ferne Server ist formalisiert. Praktisch heißt das: Authorization Code mit PKCE, Refresh-Tokens, Dynamic Client Registration — es gibt nichts vorzuregistrieren, der Client erledigt das selbst.
Scopes eng gewähren. Ein Agent, der nur Verbrauchszahlen liest, braucht keinen Schreibzugriff. Lesende Scopes sind meist harmlos; alles, was Zugangsdaten liest oder rotiert, Geld bewegt oder Zustand ändert, gehört nur dorthin, wo der Arbeitsablauf es wirklich braucht.
Die Tool-Liste ist scope-gefiltert. Ein fehlendes Tool bedeutet fast immer einen nicht erteilten Scope, nicht eine fehlende Funktion des Servers. Das ist die erste Vermutung bei Zustand 3.
In einer nicht-interaktiven Sitzung läuft kein OAuth-Flow. Sag das und weiche aus, statt zu warten. Nach Autorisierungscodes, Tokens oder Callback-URLs wird nicht gefragt — die gehören in den Browser, nicht in einen Chat.
Ferne Server sind bequem, aber nicht kostenlos und nicht allmächtig:
Daraus die Regel: Für Einzelfragen ist der MCP-Server richtig. Ab mehreren Aufrufen, bei Dateien oder in Skripten lohnt die Direkt-API. Sie braucht dann einen eigenen Schlüssel — wo der abgelegt wird, entscheidet der Nutzer nach seiner Gewohnheit. Frag danach, statt ein Ablagesystem vorauszusetzen.
| Bild | Wahrscheinliche Ursache |
|---|---|
| Verbunden, aber keine Tools | Konnektor liefert keine Tools, oder Scope fehlt |
| Name doppelt: verbunden und „benötigt Auth" | Konnektor und Plugin-Server verwechselt |
invalid_scope | Mehr angefragt, als der Client registriert hat |
| Server hängt dauerhaft in „connecting" | Endpunkt falsch, Netz blockiert, oder Server unten |
| 401 nach Wochen problemlosen Betriebs | Refresh-Token abgelaufen oder widerrufen — neu anmelden |
| Manuell eingetragener Server bleibt stumm | MSIX-Pfadfalle, oder App nicht neu gestartet |
| Tools nach Update verschwunden | Server neu verbunden, Scopes neu erteilen |
Wenn jemand MCP ausprobieren will, ohne sich irgendwo anzumelden: Öffentlich finanzierte Wissenschaftsdatenbanken bieten das — Literatur- und Preprint-Server, Studienregister, Wirkstoff- und Zieldatenbanken. Kein Schlüssel, kein Verbrauch, guter Einstieg zum Zeigen, wie sich ein ferner Server anfühlt.
Alles andere — Entwicklerwerkzeuge, Projektverwaltung, Analyse, Kommunikation — ist im MCP-Zugang meist kostenlos, verbraucht aber das Kontingent des dahinterliegenden Kontos.
Diese vier Wege sind getestet und versperrt. Sie noch einmal zu versuchen, kostet nur Zeit:
AppData\Roaming\Claude einbinden. Dort liegt interner Sitzungsspeicher; er lässt sich nicht als Arbeitsordner freigeben.Was bleibt und tatsächlich trägt: Zustand feststellen, Registry und Discovery durchsuchen, den exakten Klickweg mit URL und empfohlenen Scopes vorbereiten, Fehlerbilder deuten. Den Klick macht der Nutzer.