mcp-shell-server
Related Servers
Alternatives to mcp-shell-server
- AlicenseAqualityAmaintenanceLocal-first MCP server and CLI wrapper for AI coding agents. SAGE routes shell commands through a tracked local runner, stores command history on the user’s machine, and returns compressed terminal output to reduce noisy context.1655 PyPI10MIT
Related Servers
- AlicenseCqualityCmaintenanceA secure server that implements the Model Context Protocol (MCP) to enable controlled execution of authorized shell commands with stdin support.1MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that allows LLMs to execute shell commands and receive their output in a controlled manner.7MIT
- AlicenseAqualityDmaintenanceA Model Context Protocol server for secure local system operations, enabling shell command execution and file management via a standardized interface.141Apache 2.0
- AlicenseBqualityDmaintenanceA secure MCP server for executing whitelisted shell commands with resource and timeout controls, designed for integration with Claude and other MCP-compatible LLMs.20389 npm7MIT
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables users to execute arbitrary shell commands through a terminal tool. It supports custom working directories, configurable execution timeouts, and safe command parsing using shlex.-
- AlicenseBqualityDmaintenanceA secure terminal execution server that enables controlled command execution with security features and resource limits via the Model Context Protocol (MCP).110 npm11MIT
TDQS
Scored across 1 tool
With only one tool, there is no possibility of confusion or overlap. The tool's purpose is clearly defined as executing allowed shell commands.
The single tool uses a clear verb_noun structure with snake_case, which is consistent. While there is no pattern to compare, the name accurately reflects its function.
At one tool, the server is minimal but arguably appropriate for its narrow purpose of executing allowed shell commands. However, according to the calibration, 1-2 tools feels thin and borderline, so this is not well-scoped for a typical server.
For the stated purpose of executing a predefined set of allowed commands, the surface is complete. There are no missing operations for this domain; the allowlist is a configuration parameter, not a missing tool.