/mcp
Verwaltet MCP-Server über ein interaktives Menü: einloggen, auflisten, Tools anzeigen.
/mcp öffnet in der Cursor CLI (agent) ein interaktives Menü zur Verwaltung von Model Context Protocol-Servern. Als Slash-Befehl ist die dokumentierte Syntax /mcp [list|list-tools] [identifier]; außerhalb der interaktiven Sitzung existieren dieselben Funktionen als eigenständige Terminal-Unterbefehle: agent mcp list, agent mcp list-tools <identifier>, agent mcp login <identifier>, agent mcp enable <identifier> und agent mcp disable <identifier>.
Die Konfiguration liegt in mcp.json, projektbezogen unter .cursor/mcp.json oder global unter ~/.cursor/mcp.json; die CLI verwendet exakt dieselbe Konfiguration wie der Cursor-Editor und löst sie in der Reihenfolge Projekt vor global vor verschachtelten Ordnern auf. Ein Server-Eintrag definiert den Verbindungstyp (stdio, SSE oder Streamable HTTP), Startbefehl, Argumente und Umgebungsvariablen; für OAuth-Server läuft der Login über einen eigenen Callback-Flow.
enable setzt einen Server auf die lokal freigegebene Liste, disable verhindert nur, dass er lädt oder um Freigabe fragt — der Konfigurationseintrag bleibt bestehen. Vor jedem MCP-Tool-Aufruf fragt Cursor standardmäßig um Bestätigung, sofern kein Run-Mode das automatisch erlaubt.
🔄 DIESELBE AUFGABE („MCP-SERVER VERWALTEN") AUF ANDEREN PLATTFORMEN
✅ WANN EINSETZEN?
Tools eines neuen MCP-Servers vor der Nutzung prüfen
/mcp list-tools playwright
OAuth-Login für einen in mcp.json konfigurierten Server durchführen
agent mcp login <identifier> im Terminal, oder /mcp im interaktiven Menü den Server auswählen und einloggen
Übersicht über Status und Herkunft aller konfigurierten Server verschaffen
/mcp list — zeigt Verbindungsstatus (verbunden/getrennt) und Konfigurationsquelle (Projekt oder global) je Server
⛔ WANN EHER NICHT?
MCP-Server sollen beim Start automatisch alle freigegeben werden
/mcp ist für interaktive Verwaltung gedacht, nicht für automatisierte Freigabe in Skripten.
Besser: --approve-mcps beim Start verwenden
Ein Server soll dauerhaft aus der Konfiguration entfernt werden
agent mcp disable schaltet einen Server nur lokal ab, der Eintrag bleibt in mcp.json bestehen.
Besser: Server-Eintrag direkt in mcp.json löschen
QUELLEN
- Cursor Docs — Slash Commands ↗ cursor.com