Zum Inhalt springen
↑↓navigieren↵öffnenescschließen
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
MCP Shell Server logo
#148 · von 443 · nach wöchentlichen DownloadsMCP-Server

MCP Shell Server

Führt nur erlaubte Befehle als argv statt als Shell-String aus

0
SpeichernWebsite besuchen ↗
Platz
#148
von 443 · nach wöchentlichen Downloads
Wöchentliche Downloads
833
npm + PyPI, letzte 7 Tage
GitHub-Sterne
189
Repository auf GitHub

Zum Client hinzufügen

Community
Installation
uvx mcp-shell-server
mcpServers
{
  "mcpServers": {
    "shell-server-mcp": {
      "command": "uvx",
      "args": [
        "mcp-shell-server"
      ]
    }
  }
}
Transport
stdio
Laufzeitumgebung
Python
Authentifizierung
Nicht erforderlich
Lizenz
MIT
Sterne
189

Erlaubte Befehle werden als argv-Arrays ausgeführt, Pipeline-Segmente getrennt validiert und Umleitungsziele auf das angeforderte Arbeitsverzeichnis beschränkt. Kindprozesse erhalten nur eine kleine freigegebene Umgebung, während bekannte Ausbruchsmöglichkeiten wie find -exec, git -c, externe Programme in GNU sort und Interpreter-Aufrufe vor dem Prozessstart blockiert werden. Zeitlimits, Ausgabelimits und bereinigte Audit-Protokolle ergänzen die Absicherung; stdin, stdout, stderr, Exit-Status und Laufzeit werden zurückgegeben.

Kommentare(0)

Zum Kommentieren anmelden

Noch keine Kommentare — schreibe den ersten.

Ähnliche MCP-Server

Diesen Kommentar melden

Warum meldest du das?