Sari la conținut
↑↓navighează↵deschideescînchide
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
MCP Shell Server logo
#148 · din 443 · după numărul de descărcări săptămânaleServer MCP

MCP Shell Server

Rulează doar comenzi permise, ca argv, fără șiruri shell

0
SalveazăVizitează site-ul ↗
Poziție
#148
din 443 · după numărul de descărcări săptămânale
Descărcări săptămânale
833
npm + PyPI, ultimele 7 zile
Stele pe GitHub
189
Depozitul de cod de pe GitHub

Adaugă-l în clientul tău

Comunitate
Instalare
uvx mcp-shell-server
mcpServers
{
  "mcpServers": {
    "shell-server-mcp": {
      "command": "uvx",
      "args": [
        "mcp-shell-server"
      ]
    }
  }
}
Transport
stdio
Mediu de execuție
Python
Autentificare
Nu este obligatorie
Licență
MIT
Stele
189

Comenzile permise sunt executate ca tablouri argv, segmentele conductelor sunt validate separat, iar redirecționările trebuie să rămână în directorul de lucru solicitat. Procesele copil primesc un mediu restrâns, iar căile cunoscute de evadare, precum find -exec, suprascrierile git -c, opțiunile GNU sort pentru programe externe și lansatoarele de interpretoare, sunt respinse înainte de execuție. Serverul impune limite de timp și de ieșire, redactează jurnalele de audit și returnează stdin, stdout, stderr, codul de ieșire și durata.

Comentarii(0)

Autentifică-te pentru a comenta

Nu există încă niciun comentariu — fii primul.

Servere MCP similare

Raportează acest comentariu

De ce raportezi acest conținut?