tumf_mcp-shell-server

tumf_mcp-shell-server

3.1

If you are the rightful owner of tumf_mcp-shell-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A secure shell command execution server implementing the Model Context Protocol (MCP). This server allows remote execution of whitelisted shell commands with support for stdin input.

The MCP Shell Server is a secure and efficient server designed to execute shell commands remotely while adhering to strict security protocols. It implements the Model Context Protocol (MCP) to ensure that only whitelisted commands are executed, thereby preventing unauthorized access and potential security breaches. The server supports standard input (stdin) for commands, providing flexibility in command execution. It also returns comprehensive output, including stdout, stderr, exit status, and execution time, allowing users to fully understand the results of their commands. Additionally, the server includes features such as shell operator safety and timeout control, ensuring that commands are executed safely and within a specified time frame.

Features

  • Secure Command Execution: Only whitelisted commands can be executed
  • Standard Input Support: Pass input to commands via stdin
  • Comprehensive Output: Returns stdout, stderr, exit status, and execution time
  • Shell Operator Safety: Validates commands after shell operators (; , &&, ||, |)
  • Timeout Control: Set maximum execution time for commands