MCP Terminal Server

MCP Terminal Server

Ein einfacher MCP-Server, der ein Tool zum Ausführen von Terminalbefehlen bereitstellt.

Installation

  1. Installieren Sie das MCP Python SDK:
pip install mcp

Verwendung

  1. Starten Sie den Server:
python server.py
  1. Stellen Sie in einem MCP-kompatiblen Client, beispielsweise Claude Desktop, eine Verbindung zum Server her:
mcp install server.py

Oder verwenden Sie den MCP Inspector zum Testen:

mcp dev server.py

Werkzeugü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 Befehls
    • stderr : Die Standardfehlerausgabe des Befehls
    • return_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
-
security - not tested
F
license - not found
-
quality - not tested

Ein einfacher MCP-Server, der die Ausführung von Terminalbefehlen mit Ausgabeerfassung ermöglicht und die Befehlsausführung auf dem Hostsystem von MCP-kompatiblen Clients wie Claude Desktop aus ermöglicht.

  1. Installation
    1. Verwendung
      1. Werkzeugübersicht
        1. Terminalbefehl
      2. Sicherheitsüberlegungen
        1. Einschränkungen

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            An MCP server to run commands.
            Last updated -
            2
            446
            138
            TypeScript
            MIT License
            • Apple
          • -
            security
            F
            license
            -
            quality
            A simple MCP server that allows accessing and executing shell commands on a VM machine through a web-based terminal interface, with automatic tunneling to make the VM accessible from anywhere.
            Last updated -
            39
            2
            JavaScript
          • -
            security
            F
            license
            -
            quality
            An MCP server that allows AI assistants like Claude to execute terminal commands on the user's computer and return the output, functioning like a terminal through AI.
            Last updated -
            7
            Python
            • Apple
          • -
            security
            A
            license
            -
            quality
            An enhanced MCP server that grants AI assistants the ability to execute terminal commands on a user's system with improved security controls, designed for use in controlled environments.
            Last updated -
            Python
            MIT License
            • Apple

          View all related MCP servers

          ID: yqw8e6f4dl