Manage multiple remote servers via SSH with commands, SFTP, and shell sessions.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "ssh-mcp" yet — see the docs or source repo.
Using ssh-mcp, connect to my configured servers and run `hostname && uptime && df -h` on each host, then organize the results by host.
A per-host summary of hostname, uptime, and disk usage.
Use ssh-mcp over SFTP to upload local `deploy/nginx.conf` to `/etc/nginx/nginx.conf` on the target server, and tell me whether the transfer succeeded.
A file transfer result showing the destination path and success or failure status.
Connect to the specified server with ssh-mcp and start an interactive shell, entering `/var/log` first so I can continue troubleshooting.
An interactive remote shell session opened in the specified directory.
DevOps engineers or developers can connect to multiple remote hosts and run basic checks to understand machine status quickly. It is useful for routine inspections and initial troubleshooting.
When configuration files or scripts need to be sent to a server, this tool can transfer them remotely via SFTP. It reduces the need for manual login and file copying.
When a production issue needs hands-on investigation, you can open an interactive shell session directly. It is suitable for checking logs, navigating directories, and continuing with follow-up commands.
It is an MCP tool for managing remote servers over SSH. Known capabilities include command execution, file transfer via SFTP, interactive shell sessions, and support for multiple hosts.
Based on the provided description, it supports remote command execution, file transfer through SFTP, and interactive shell sessions. Other capabilities are not stated in the provided material.
The provided material does not include setup steps or prerequisites such as SSH keys, account permissions, or runtime requirements. Please see the source repository for details.
Manage remote servers over SSH for commands, transfers, checks, and backups.
Remotely manage Linux servers via SSH, commands, Docker, files, and code deployment.
Let AI securely access remote machines for ops, transfer, and tunneling.
Enable AI to access remote hosts via SSH for commands and file transfer.
Execute commands on remote hosts over SSH with password or key authentication.
Securely diagnose remote servers over SSH with guarded read and write access.