MCP Terminal Server
Ein einfacher MCP-Server, der ein Tool zum Ausführen von Terminalbefehlen bereitstellt.
Installation
Installieren Sie das MCP Python SDK:
pip install mcpRelated MCP server: iTerm MCP Server
Verwendung
Starten Sie den Server:
python server.pyStellen Sie in einem MCP-kompatiblen Client, beispielsweise Claude Desktop, eine Verbindung zum Server her:
mcp install server.pyOder verwenden Sie den MCP Inspector zum Testen:
mcp dev server.pyWerkzeugübersicht
Dieser Server stellt ein Tool bereit:
Terminalbefehl
Führt einen Terminalbefehl aus und gibt seine Ausgabe zurück.
Parameter:
command: Der im Terminal auszuführende Befehl
Widerrufsfolgen:
Ein Wörterbuch mit:
stdout: Die Standardausgabe des Befehlsstderr: Die Standardfehlerausgabe des Befehlsreturn_code: Der Rückgabecode des Befehls (0 bedeutet normalerweise Erfolg)
Beispielverwendung in Claude:
Can you list the files in the current directory using the terminal tool?Sicherheitsüberlegungen
Dieses Tool führt Befehle direkt auf Ihrem System aus. Seien Sie vorsichtig, da es alle Befehle mit denselben Berechtigungen wie der Benutzer ausführen kann, der den Server betreibt.
Einschränkungen
Befehle werden nach 30 Sekunden abgebrochen
Erwägen Sie aus Sicherheitsgründen die Implementierung zusätzlicher Validierungen und Einschränkungen für die ausführbaren Befehle
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.