MCP-agenter
MCP låter Codex, Claude Code eller Antigravity CLI använda DR-Terminals verktyg. En agent kan granska sessioner och sparade anslutningar, öppna en anslutning, läsa terminalutdata, skriva kommandon, överföra filer och navigera i appen. MCP-läge är tillgängligt under en aktiv provperiod och med Pro.
Lägg till DR-Terminal i en agent
- Klicka på MCP i DR-Terminals namnlist.
- Välj Add to Codex, Add to Claude eller Add to Antigravity. Detta skapar en
dr-terminal-post på användarnivå som kör bryggan från det paketerade DR-Terminal; ingen token och ingen slutpunkt lagras i klientens konfiguration. Antigravity 2.0, Antigravity IDE ochagydelar denna post i~/.gemini/config/mcp_config.json. - Välj Öppna eller starta klienten som vanligt. Den första anslutningen lyfter fram DR-Terminal och ber dig välja Allow eller Neka.
- När du har tillåtit anslutningen klistrar du in den första prompten och skickar den.
Visa mina aktiva DR-Terminal-sessioner.
Det valda CLI:t måste vara installerat och tillgängligt i PATH. Installation stöds från ett installerat DR-Terminal-paket; utvecklingskörningar från Gradle eller en IDE skapar avsiktligt ingen beständig post. Remove tar bara bort en post som exakt ägs av DR-Terminal och ber om bekräftelse. En annan befintlig dr-terminal-post rapporteras som en konflikt och skrivs aldrig över.
Användbara prompter
- Visa mina aktiva DR-Terminal-sessioner.
- Visa mina sparade anslutningar och fråga vilken jag vill öppna.
- Läs den senaste terminalutdatan från sessionen
server. - Skriv
uptimei sessionenserver. - Ladda ner
/var/log/app.logfrån sessionenserver.
Ange sessionens namn eller identifierare när fler än en session är öppen. Om en agent rapporterar att ingen session finns, öppna en anslutning i DR-Terminal eller be agenten att först lista de sparade anslutningarna.
Godkännanden och indikatorer
Att läsa sessionsmetadata och terminalutdata avbryter normalt inte ditt arbete. Känsliga åtgärder som att skriva, trycka på tangenter, överföra filer och koppla från kräver ditt godkännande.
När ett godkännande behövs pulserar MCP-chippet och bekräftelsedialogen får tangentbordsfokus. Granska målsessionen och innehållet och välj sedan Tillåt en gång, Tillåt för den här sessionen eller Neka. Den berörda sessionsfliken har en statisk MCP-markör medan en åtgärd pågår; chippets färg visar det globala MCP-tillståndet.
Agenten får aldrig lösenord eller privata nycklar som sparats av DR-Terminal. Ett godkännande för en session gäller bara så länge den aktuella MCP-serverkörningen är aktiv.
Säkerhet för den lokala anslutningen
MCP-servern lyssnar bara på loopback-gränssnittet och exponeras därför inte mot nätverket. Varje begäran kräver ändå en bearer-token som lagras i en lokal fil som bara ägaren kommer åt. Popovern i namnlisten visar eller kopierar aldrig denna token.
Slutpunkten visas endast under Slutpunkt och senaste åtgärder för diagnostik. Dela inte tokenfilen och kopiera inte dess innehåll till prompter, chattmeddelanden, loggar eller skärmbilder.
Stoppa MCP
Välj Stoppa i MCP-popovern för att avvisa varje väntande godkännande, sluta ta emot verktygsanrop och stänga klienter som startats av den aktuella MCP-körningen. Att starta MCP igen skapar en ny körning; tidigare sessionsgodkännanden följer inte med.
Att klicka på MCP-märket öppnar bara popovern. Det startar aldrig servern implicit. Använd den uttryckliga åtgärden Start MCP för en manuell körning; en registrerad klient kan också starta den via det synliga godkännandeflödet för anslutningar.
Felsökning
CLI hittades inte
Installera det valda CLI:t för Codex, Claude Code eller Antigravity (agy) och se till att dess körbara fil är tillgänglig i PATH. Starta om DR-Terminal efter att du har ändrat din skalmiljö och välj sedan Kontrollera igen.
Porten används redan
En annan process använder den konfigurerade MCP-porten. Stoppa den processen eller välj en annan port under Inställningar → MCP-läge och starta sedan MCP igen.
Ingen aktiv session
Öppna först en SSH-, Telnet-, seriell eller lokal terminalsession. Du kan också be agenten visa sparade anslutningar och öppna en av dem efter att du har godkänt åtgärden.
Klienten körs men MCP är inte bekräftat
CLI-processen har startat, men DR-Terminal har ännu inte tagit emot något MCP-verktygsanrop. Kontrollera den nya terminalfliken efter inloggnings-, konfigurations- eller handskakningsfel. Skicka sedan exempelprompten igen. Körs beskriver den lokala processen, inte en bekräftad MCP-anslutning.
En godkännandedialog väntar
Gå tillbaka till DR-Terminal och granska den fokuserade dialogen. Agenten kan inte fortsätta med den känsliga åtgärden förrän du tillåter eller nekar den. Att stoppa MCP nekar den väntande begäran.