mcp-shell and dynamic-shell-server
These two tools are competitors, both serving as MCP (Multi-Control Protocol) servers designed to execute shell commands securely and on demand, likely differing in their specific feature sets, security models, or implementation details.
About mcp-shell
sonirico/mcp-shell
Give hands to AI. MCP server to run shell commands securely, auditably, and on demand.
Implements a dual-security model: secure mode enforces an executable allowlist without shell interpretation to prevent injection, while legacy mode allows full shell execution with command-pattern filtering. Built as a Go-based MCP server using mark3labs/mcp-go, it integrates directly with Claude Desktop via stdio transport and supports granular controls like argument pattern blocking, execution timeouts, output size limits, and audit logging. Deployable via Docker, source, or as a standalone binary with configurable security policies through YAML.
About dynamic-shell-server
codelion/dynamic-shell-server
Dynamic Shell Command MCP Server
The command executed successfully. npm install ran and installed the dependencies. ``` ## Troubleshooting For issues or questions about the integration, see the TROUBLESHOOTING.md file. ## License This project is licensed under the MIT License. ``` Now write the technical summary (2-3 sentences, ~50-80 words, specific and technical):
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work