🔌MCP-Server
Ein MCP-Server gibt Claude die Werkzeuge eines Dienstes: dein Werbekonto lesen, einen Notion-Workspace durchsuchen, eine Datenbank abfragen ... Settings -> MCP listet jeden MCP-Server auf, den Claude Code in deinem Workspace nutzt, wo er jeweils gilt und ob er funktioniert.
Wo ein Server gilt
| Wo | Bedeutung |
|---|---|
| Jede Session | in allen Topics verfügbar (ein Werkzeug, das du überall nutzt) |
ein Topic (acme / ads) |
nur in den Sessions dieses Topics - die übliche Wahl: das Werbekonto im Topic ads, nicht in den anderen |
Klicke auf ein Topic, um es zu öffnen. Wenn ein Topic umbenannt wird, ziehen seine Server mit um; ein gelöschtes Topic lässt seine Server im Zustand Fehler zurück (entferne sie).
Zustände
| Zustand | Was zu tun ist |
|---|---|
| Verbunden | nichts, Claude hat die Werkzeuge |
| Zu verbinden | der Dienst braucht eine Anmeldung: klicke auf Verbinden (siehe unten) |
| Fehler | fahre mit der Maus darüber, um den Grund zu sehen (falsche Adresse, Programm fehlt, Schlüssel abgelehnt ...) |
| Zu genehmigen | eine .mcp.json-Datei in einem Projektordner, der Claude Code noch nicht vertraut |
| Nicht geprüft | klicke auf Prüfen |
Die Zustände werden im Hintergrund geprüft, wenn du die Seite öffnest, und mit Prüfen (ein paar Sekunden pro Topic).
Einen Server hinzufügen
Am einfachsten: Bitte Claude in dem Topic, das ihn braucht - „Verbinde den MCP von <service>, hier ist seine Adresse". Oder über Server hinzufügen:
- Name: kurz, Buchstaben, Ziffern,
-(z. B.google-ads). - Wo: jede Session oder ein Topic.
- Adresse (URL), die der Dienst vorgibt (oft mit
/mcpam Ende), oder Lokales Programm: der Befehl, der es startet (z. B.npx -y @acme/mcp-server). - Header (Adresse) oder Umgebungsvariablen (Programm), nur wenn der Dienst einen Schlüssel verlangt. Füge den Schlüssel nie direkt ein: Speichere ihn unter Settings -> Keys und schreibe
${KEY_NAME}(der Schlüssel-Button fügt ihn ein). Auf diese Weise verwendete Schlüssel werden den Sessions automatisch übergeben. Ein im Klartext geschriebener Wert (ein Token, ein Passwort) zeigt die Warnung Token im Klartext und wird in der Liste als•••ausgeblendet, ebenso wie ein Passwort und die Query-Werte einer Adresse (?key=•••); nur${KEY_NAME}-Verweise und harmlose Header wieContent-Typebleiben lesbar.
Der Server ist ab der nächsten Nachricht einer Session verfügbar.
Verbinden (Anmeldung)
Viele Dienste (Zustand Zu verbinden) nutzen statt eines Schlüssels eine Anmeldung:
- Klicke auf Verbinden und dann auf Anmeldeseite öffnen.
- Melde dich beim Dienst an und bestätige.
- Der Browser zeigt danach auf
localhost„Diese Website ist nicht erreichbar": Das ist so gewollt. Der Dienst schickt dich zu einer Adresse zurück, die nur auf dem Harness-Server existiert; der Verbindungscode steckt in dieser Adresse. Kopiere die ganze Adresse aus der Adressleiste (sie enthältcode=). - Zurück in Harness fügst du sie ein (Button Einfügen oder Ctrl+V) und klickst auf Abschließen.
Tu das innerhalb weniger Minuten: Der Code läuft ab (klicke dann auf Erneut versuchen). Das funktioniert unabhängig vom Zugang zu Harness (Domain oder Tailscale): Claude Code schließt die Verbindung auf dem Server mit dem eingefügten Code ab.
Die Verbindung bleibt für jede Session erhalten (Claude Code erneuert sie selbstständig). Einmal pro Server nötig.
Entfernen
... -> Entfernen. Die Schlüssel im Tresor bleiben erhalten.
Browser meines PCs
Settings -> MCP -> Browser meines PCs lässt Claude einen Browser auf deinem eigenen Computer nutzen (Windows, Mac oder Linux): eine Website öffnen, bei der du angemeldet bist, ein Formular ausfüllen, eine Seite lesen, einen Screenshot machen ... Dabei wird ein separates Profil deines Browsers verwendet (Brave, Chrome, Edge, Vivaldi, Opera oder Chromium): Deine üblichen Tabs, Passwörter und dein Verlauf werden nie angetastet. Melde dich einmal in dem Fenster, das sich öffnet, bei den Websites an, die Claude braucht. (Die Karte erscheint, sobald Harness PC von deinem Server heruntergeladen werden kann.)
- Wähle deinen Computer und deinen Browser (Harness errät sie anhand des Browsers, den du gerade benutzt), dann Harness PC holen.
- Lade Harness PC herunter (bereits mit diesem Server verknüpft, 15 Minuten gültig) und öffne es - oder füge den angezeigten Befehl in PowerShell / ein Terminal ein. Unter Windows kann SmartScreen „Der Computer wurde durch Windows geschützt" melden: Weitere Informationen -> Trotzdem ausführen (Harness PC ist noch nicht von einem Herausgeber signiert). Es braucht keine Administratorrechte.
- Die Karte fragt dann „
<dein PC>möchte sich verbinden", mit der Adresse, von der aus die Verbindung kam: Klicke auf Ja, das ist mein PC. Bis dahin erreicht nichts diesen Computer - wenn du den Namen nicht erkennst (jemand anderes hat deinen Download-Link benutzt), klicke auf Ablehnen: Er wird getrennt und vergisst deinen Server. Danach kann jede Session die Browser-Werkzeuge (harness-pc) nutzen.
Nur solange Claude ihn nutzt. Harness PC wartet im Hintergrund (kein Fenster, fast keine CPU- oder Speicherlast) und öffnet das Browserfenster bei Claudes erster Browser-Aktion; nach 10 Minuten ohne eine solche (Settings: 5 bis 60 Min.) stoppen der Browser und seine Werkzeuge. Jetzt stoppen schließt ihn sofort. Wenn der PC aus ist, schläft oder Harness PC nicht läuft, wird Claude mitgeteilt „der PC ist offline" und macht weiter.
Mit dem Computer starten (standardmäßig aktiv) fügt Harness PC dem Autostart deiner Sitzung hinzu (Windows: Run-Schlüssel, Mac: Anmeldeobjekt, Linux: Autostart-Datei), ohne Administratorrechte. Trennen stoppt es und entfernt es auf dem PC aus dem Autostart; Profil löschen löscht die Cookies und Anmeldungen von Claudes Profil; Neu installieren / anderer PC koppelt erneut (ein PC auf einmal). Die letzten Aktionen (Werkzeug, Seite) sind auf der Karte aufgelistet.
Sicherheit: Harness PC verbindet sich nur nach außen zu deinem Harness (nichts lauscht in deinem Netzwerk); der Steuerport des Browsers bleibt auf 127.0.0.1 des PCs und Webseiten können ihn nicht erreichen. Harness PC prüft selbst jeden Befehl, den es weitergibt, sodass selbst ein gekaperter Server damit nicht an deine Dateien käme: Es können nur Webseiten (http, https) geöffnet werden - keine file:-, chrome:- oder Einstellungsseiten, und Claude kann keine Adressen deines PCs oder deines Heimnetzes öffnen (localhost, 192.168.x.x, dein Router, ein NAS) -, Downloads können nicht in einen anderen Ordner umgeleitet werden, keine Datei des PCs kann an eine Seite übergeben werden, und keine Berechtigung und keine App kann installiert werden. Claude kann weder Dateien vom PC hochladen noch seinen Bildschirm aufzeichnen. Die Liste der letzten Aktionen speichert Adressen ohne ihren Query-Teil (Anmeldecodes werden nicht gespeichert).
Backup und neuer Server
Das Memory-Backup behält die Liste der Server (Werte, die wie Geheimnisse aussehen, werden geschwärzt - Tokens, Passwörter, Namen wie API_KEY: Nutze dafür ${KEY_NAME}, damit eine Wiederherstellung ohne Anpassung funktioniert; einfache Einstellungen wie LOG_LEVEL=debug bleiben erhalten); eine Wiederherstellung fügt die fehlenden wieder hinzu. Anmeldungen müssen auf einem neuen Server neu durchgeführt werden.
Im Terminal: maxxing mcp list|add|remove (siehe CLI-Referenz).