MCP-Agenten

MCP lässt Codex, Claude Code oder das Antigravity CLI die Werkzeuge von DR-Terminal verwenden. Ein Agent kann Sitzungen und gespeicherte Verbindungen einsehen, eine Verbindung öffnen, Terminalausgaben lesen, Befehle eintippen, Dateien übertragen und in der App navigieren. Der MCP-Modus ist während einer aktiven Testphase und mit Pro verfügbar.

DR-Terminal zu einem Agenten hinzufügen

  1. Klicken Sie auf MCP in der Titelleiste von DR-Terminal.
  2. Wählen Sie Add to Codex, Add to Claude oder Add to Antigravity. Dadurch entsteht ein dr-terminal-Eintrag auf Benutzerebene, der die mitgelieferte DR-Terminal-Bridge startet; in der Client-Konfiguration wird weder Token noch Endpunkt gespeichert. Antigravity 2.0, Antigravity IDE und agy teilen sich diesen Eintrag in ~/.gemini/config/mcp_config.json.
  3. Wählen Sie Öffnen oder starten Sie den Client auf gewohntem Weg. Die erste Verbindung holt DR-Terminal in den Vordergrund und bittet Sie, sie mit Allow zu erlauben oder mit Ablehnen abzulehnen.
  4. Nachdem Sie die Verbindung erlaubt haben, fügen Sie den ersten Prompt ein und senden ihn ab.
Zeige meine aktiven DR-Terminal-Sitzungen.

Das gewählte CLI muss installiert und über PATH erreichbar sein. Die Einrichtung wird aus einem installierten DR-Terminal-Paket unterstützt; Entwicklungsläufe aus Gradle oder einer IDE legen bewusst keinen dauerhaften Eintrag an. Remove löscht ausschließlich einen exakt von DR-Terminal stammenden Eintrag und fragt vorher nach. Ein anderer vorhandener dr-terminal-Eintrag wird als Konflikt gemeldet und niemals überschrieben.

Nützliche Prompts

Verwenden Sie einen Sitzungsnamen oder eine Kennung, wenn mehr als eine Sitzung geöffnet ist. Meldet ein Agent, dass keine Sitzung existiert, öffnen Sie eine Verbindung in DR-Terminal oder bitten Sie den Agenten, zuerst die gespeicherten Verbindungen aufzulisten.

Freigaben und Anzeigen

Das Lesen von Sitzungsmetadaten und Terminalausgaben unterbricht Ihre Arbeit normalerweise nicht. Sensible Aktionen wie Tippen, Tastendrücke, Dateiübertragungen und das Trennen der Verbindung erfordern Ihre Freigabe.

Wird eine Freigabe benötigt, pulsiert der MCP-Chip und der Bestätigungsdialog erhält den Tastaturfokus. Prüfen Sie Zielsitzung und Payload und wählen Sie dann Einmal erlauben, Für diese Sitzung erlauben oder Ablehnen. Der betroffene Sitzungs-Tab trägt eine statische MCP-Markierung, solange eine Aktion läuft; die Chipfarbe zeigt den globalen MCP-Zustand.

Der Agent erhält niemals in DR-Terminal gespeicherte Passwörter oder private Schlüssel. Eine Freigabe für eine Sitzung gilt nur, solange der aktuelle MCP-Serverlauf aktiv bleibt.

Sicherheit der lokalen Verbindung

Der MCP-Server lauscht nur auf der Loopback-Schnittstelle und ist daher nicht im Netzwerk erreichbar. Jede Anfrage erfordert dennoch ein Bearer-Token, das in einer nur für den Besitzer lesbaren lokalen Datei liegt. Das Popover in der Titelleiste zeigt oder kopiert dieses Token niemals.

Der Endpunkt wird nur unter Endpunkt und letzte Aktionen zu Diagnosezwecken angezeigt. Geben Sie die Token-Datei nicht weiter und kopieren Sie ihren Inhalt nicht in Prompts, Chatnachrichten, Logs oder Screenshots.

MCP stoppen

Wählen Sie Stopp im MCP-Popover, um eine ausstehende Freigabe abzulehnen, keine weiteren Werkzeugaufrufe mehr anzunehmen und die vom aktuellen MCP-Lauf gestarteten Clients zu schließen. Ein erneuter Start von MCP erzeugt einen frischen Lauf; frühere Sitzungsfreigaben werden nicht übernommen.

Ein Klick auf das MCP-Badge öffnet nur das Popover. Er startet den Server niemals implizit. Verwenden Sie für einen manuellen Start die ausdrückliche Aktion Start MCP; ein registrierter Client kann ihn ebenfalls starten — über den sichtbaren Freigabedialog für die Verbindung.

Fehlerbehebung

CLI nicht gefunden

Installieren Sie das gewählte CLI von Codex, Claude Code oder Antigravity (agy) und stellen Sie sicher, dass seine ausführbare Datei über PATH erreichbar ist. Starten Sie DR-Terminal nach Änderungen an Ihrer Shell-Umgebung neu und wählen Sie dann Erneut prüfen.

Port bereits belegt

Ein anderer Prozess verwendet den konfigurierten MCP-Port. Beenden Sie diesen Prozess oder wählen Sie unter Einstellungen → MCP-Modus einen anderen Port und starten Sie MCP anschließend erneut.

Keine aktive Sitzung

Öffnen Sie zuerst eine SSH-, Telnet-, serielle oder lokale Terminalsitzung. Sie können den Agenten auch bitten, die gespeicherten Verbindungen anzuzeigen und eine davon zu öffnen, nachdem Sie die Aktion freigegeben haben.

Client läuft, aber MCP ist nicht bestätigt

Der CLI-Prozess wurde gestartet, aber DR-Terminal hat noch keinen MCP-Werkzeugaufruf erhalten. Prüfen Sie den neuen Terminal-Tab auf Anmelde-, Konfigurations- oder Handshake-Fehler. Senden Sie dann den Beispiel-Prompt erneut. Läuft beschreibt den lokalen Prozess, nicht eine bestätigte MCP-Verbindung.

Ein Freigabedialog wartet

Kehren Sie zu DR-Terminal zurück und prüfen Sie den fokussierten Dialog. Der Agent kann die sensible Aktion erst fortsetzen, wenn Sie sie erlauben oder ablehnen. Das Stoppen von MCP lehnt die ausstehende Anfrage ab.

Previous
Telnet