ssh-mcp-server

dgoo2308/ssh-mcp-server

3.2

If you are the rightful owner of ssh-mcp-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.

An MCP server that facilitates secure SSH remote command execution with advanced features like base64 encoding and security filtering, ideal for managing IoT devices and Odoo deployments.

Tools

Functions exposed to the LLM to take actions

ssh_execute_command

Execute single commands with optional base64 encoding.

ssh_execute_script

Execute multi-line scripts with automatic base64 encoding.

ssh_list_hosts

List all available SSH hosts from your config.

ssh_get_host_info

Get detailed information about a specific host.

ssh_upload_file

Upload files or directories to remote hosts with automatic directory creation.

ssh_download_file

Download files or directories from remote hosts with automatic directory creation.

ssh_bulk_transfer

Ultra-efficient directory transfers using tar streaming.

ssh_edit_file

Edit specific lines in files using reliable sed commands with regex pattern support.

ssh_rewrite_file

Completely replace file contents.

ssh_append_to_file

Append content to files.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources