Vai al contenuto
↑↓spostati↵apriescchiudi
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
MCP Shell Server logo
#148 · su 443 · per download settimanaliServer MCP

MCP Shell Server

Esegue solo comandi shell autorizzati come array argv

0
SalvaVisita il sito ↗
Posizione
#148
su 443 · per download settimanali
Download settimanali
833
npm + PyPI, ultimi 7 giorni
Stelle su GitHub
189
Repository su GitHub

Aggiungilo al tuo client

Community
Installazione
uvx mcp-shell-server
mcpServers
{
  "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.

Commenti(0)

Accedi per commentare

Non ci sono ancora commenti. Scrivi il primo.

Server MCP simili

Segnala questo commento

Perché lo stai segnalando?