Executes whitelisted shell commands remotely with standard input support.
Sponsored
The Shell Command Executor is a secure server designed for remotely executing whitelisted shell commands, adhering to the Model Context Protocol (MCP). This server enhances security by only allowing pre-approved commands, and it validates commands even after shell operators. It supports standard input, provides comprehensive output (stdout, stderr, exit status, execution time), and allows setting a timeout for command execution, making it a robust solution for controlled remote command execution.
主な機能
01Secure command execution via whitelisting
02Validates commands after shell operators
03Supports standard input for commands
04Allows setting maximum execution time (timeout)
05Returns detailed output: stdout, stderr, exit status, execution time
ユースケース
01Integrating shell command execution into applications via MCP.
02Remote execution of system utilities in a sandboxed environment.
03Automated tasks requiring specific command sequences with security constraints.