SSH-Utils-MCP
If you are the rightful owner of SSH-Utils-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.
ssh-utils is a Model Context Protocol (MCP) server designed to execute terminal commands on a remote server via SSH, using key-based authentication.
ssh-utils is a Model Context Protocol (MCP) server that facilitates the execution of terminal commands on remote servers through SSH. It is particularly useful within Roo Code or any MCP-compatible client, allowing developers to securely execute SSH commands from their development environment. The server uses a configuration file to manage connection details and supports key-based authentication only, ensuring secure interactions. Users can specify different profiles within the configuration file, allowing for flexible and customizable connections to various servers. The tool is designed to override configuration file values with tool arguments, providing additional flexibility.
Features
- Secure SSH command execution using key-based authentication.
- Supports multiple profiles in a configuration file for flexible server connections.
- Overrides configuration file values with tool arguments for customization.
- Compatible with Roo Code and other MCP clients.
- Prohibits password-based SSH authentication for enhanced security.
Tools
execute_ssh_command
Executes a specified command on a remote server via SSH using the MCP protocol.