#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
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
ComunitateInstalare
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.
Servere MCP similare
Everything MCP Server
Server MCPServer demonstrativ care testează toate funcțiile MCP
Instrumente pentru dezvoltatori
E2B MCP Server
Server MCPRulează codul agenților într-un sandbox cloud izolat
Instrumente pentru dezvoltatoriPlatforme cloud și infrastructuri
ESLint MCP Server
Server MCPRulează configurația ESLint reală a proiectului
Instrumente pentru dezvoltatori

Comentarii(0)
Autentifică-te pentru a comenta