MCP Shell Server
Esegue solo comandi shell autorizzati come array argv
Aggiungilo al tuo client
Communityuvx mcp-shell-server
{
"mcpServers": {
"shell-server-mcp": {
"command": "uvx",
"args": [
"mcp-shell-server"
]
}
}
}- Trasporto
- stdio
- Ambiente di esecuzione
- Python
- Autenticazione
- Non richiesta
- Licenza
- MIT
- Stelle
- 189
Il server non passa mai una stringa alla shell: esegue i comandi consentiti come array argv, convalida separatamente i segmenti delle pipeline e limita i reindirizzamenti alla directory di lavoro richiesta. I processi figli ricevono un ambiente ristretto, mentre vie di fuga note come find -exec, le opzioni git -c, i programmi esterni di GNU sort e gli interpreti vengono bloccate prima dell'avvio. Timeout, limiti dell'output e log di controllo oscurati completano la protezione; la risposta include stdin, stdout, stderr, stato di uscita e durata.
Server MCP simili
Everything MCP Server
Server MCPServer dimostrativo che prova tutte le funzioni MCP insieme
E2B MCP Server
Server MCPEsegue il codice degli agenti in sandbox cloud isolate
ESLint MCP Server
Server MCPUsa la configurazione ESLint reale del progetto per lint e correzioni

Commenti(0)
Accedi per commentare