blakerouse/ssh-mcp
If you are the rightful owner of ssh-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 dayong@mcphub.com.
SSH MCP is a local MCP server that facilitates the management and interaction with remote SSH hosts, allowing for organized host grouping and simultaneous command execution.
Tools
Functions exposed to the LLM to take actions
add_host
Adds a new host to the SSH configuration.
remove_host
Removes a host from the SSH configuration by group and name.
get_groups
Retrieves the list of all groups from the SSH configuration.
get_hosts
Retrieves the list of hosts from the SSH configuration.
get_os_info
Retrieves the cached operating system information from hosts.
update_os_info
Updates the cached operating system information.
perform_command
SSH into a remote machine and executes a command.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client