super-shell-mcp
If you are the rightful owner of super-shell-mcp 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.
Super Shell MCP Server is a Model Context Protocol server designed to execute shell commands securely across multiple platforms, including Windows, macOS, and Linux.
Super Shell MCP Server is a versatile and secure server that facilitates the execution of shell commands across different operating systems. It supports multiple shells, such as cmd.exe and PowerShell on Windows, zsh and bash on macOS, and bash and sh on Linux. The server includes a robust command whitelisting system with security levels to ensure safe execution of commands. It also features a non-blocking approval workflow for potentially dangerous commands, comprehensive logging, and platform-specific command whitelists. The server is designed to be easily integrated with platforms like Roo Code and Claude Desktop, offering both NPX and local installation options.
Features
- Execute shell commands through MCP on Windows, macOS, and Linux
- Automatic platform detection and shell selection
- Command whitelisting with security levels
- Non-blocking approval workflow for potentially dangerous commands
- Comprehensive logging system with file-based logs
Tools
get_platform_info
Get information about the current platform and shell.
execute_command
Execute a shell command on the current platform.
get_whitelist
Get the list of whitelisted commands.
add_to_whitelist
Add a command to the whitelist.
update_security_level
Update the security level of a whitelisted command.
remove_from_whitelist
Remove a command from the whitelist.
get_pending_commands
Get the list of commands pending approval.
approve_command
Approve a pending command.
deny_command
Deny a pending command.