MCP Shell Server
Führt nur erlaubte Befehle als argv statt als Shell-String aus
Zum Client hinzufügen
Communityuvx mcp-shell-server
{
"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.
Ähnliche MCP-Server
Everything MCP Server
MCP-ServerDemo-Server zum gleichzeitigen Testen aller MCP-Funktionen
E2B MCP Server
MCP-ServerFührt Agenten-Code isoliert in einer Cloud-Sandbox aus
ESLint MCP Server
MCP-ServerPrüft und korrigiert Code mit den echten ESLint-Regeln

Kommentare(0)
Zum Kommentieren anmelden