SSH-MCP

SSH-MCP

3.3

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 henry@mcphub.com.

The MCP SSH Server is a Model Context Protocol server that facilitates secure SSH access to remote servers, enabling AI tools like Claude Desktop or VS Code to manage websites on a VPS.

The MCP SSH Server is designed to provide a secure and efficient way to manage remote servers through SSH. It supports both password and key-based authentication, allowing users to execute remote commands, transfer files, and manage directories with ease. The server is compatible with popular tools like Claude Desktop and VS Code, making it a versatile solution for developers and system administrators. With features like secure connection handling and timeout management, the MCP SSH Server ensures reliable and safe operations. It is built on Node.js, making it cross-platform compatible with Windows, macOS, and Linux. The server also lays the groundwork for future enhancements, including advanced website management tools for Ubuntu servers.

Features

  • SSH connection management with password or key-based authentication
  • Remote command execution with timeout handling
  • File upload and download via SFTP
  • Directory listing
  • Secure connection handling

Tools

  1. ssh_connect

    Establish an SSH connection to a remote server.

  2. ssh_exec

    Execute a command on the remote server.

  3. ssh_upload_file

    Upload a file to the remote server.

  4. ssh_download_file

    Download a file from the remote server.

  5. ssh_list_files

    List files in a directory on the remote server.

  6. ssh_disconnect

    Close an SSH connection.