MCP Shell Server
Related Servers
Alternatives to MCP Shell Server
No user-submitted related servers found.
Related Servers
- FlicenseAqualityDmaintenanceA lightweight MCP server that provides AI assistants with access to a system's terminal through a secure terminal tool. It enables users to execute shell commands and receive stdout, stderr, and exit codes directly within an MCP-compatible client.1-
- AlicenseAqualityFmaintenanceAn MCP server that enables secure terminal command execution, directory navigation, and file system operations through a standardized interface for LLMs.1097MIT
- AlicenseNot gradedqualityBmaintenanceMCP server enabling AI assistants to securely operate remote servers via persistent SSH sessions, with tools for command execution, file transfer, directory listing, and system monitoring.4MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that gives AI assistants the ability to create, manage, and control terminal sessions through a safe, isolated tmux environment.1-
- AlicenseBqualityFmaintenanceAn MCP server that allows AI models to execute system commands on local machines or remote hosts via SSH, supporting persistent sessions and environment variables.157 npm28MIT
- AlicenseNot gradedqualityCmaintenanceMCP server that enables AI assistants to manage SSH terminal sessions, execute commands, and automate server operations through natural language, with multi-tab support and session persistence.MIT
TDQS
Scored across 13 tools
Most tools have clear, distinct purposes: shell_execute runs commands, process_get_execution retrieves execution details, and the various output/cleanup tools each handle different aspects. Some overlap exists between shell_execute and terminal_operate, and among cleanup-related tools, but descriptions clarify the boundaries.
Naming follows a general pattern with verbs like list, read, delete, get, close, and terminal_ prefix for terminal tools, but there are inconsistencies such as shell_execute vs process_get_execution, shell_set_default_workdir, and perform_auto_cleanup. The mixed styles (e.g., verb_noun vs noun_verb_noun) are readable but not uniform.
13 tools is well-scoped for a shell server covering execution, process info, output management, cleanup, terminal sessions, and history. Each tool contributes to the core domain without excessive redundancy.
The tool surface covers the main lifecycle: execute commands, retrieve status, manage outputs, cleanup, and query history. Minor gaps include lack of a forceful process termination tool and no direct way to modify or cancel a running execution, but most workflows are supported.