mcp-ssh-server

dave-nathaniel/mcp-ssh-server

3.1

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

The MCP SSH Server is a comprehensive Model Context Protocol server that facilitates SSH connections and command execution on remote servers, leveraging FastMCP for protocol implementation.

Tools

Functions exposed to the LLM to take actions

ssh_connect

Establish SSH connection to a remote server.

ssh_execute

Execute commands on remote servers.

ssh_execute_interactive

Execute multiple commands interactively.

ssh_upload

Upload files to remote servers.

ssh_download

Download files from remote servers.

ssh_list_files

List files and directories on remote servers.

ssh_delete_file

Delete files on remote servers.

ssh_create_directory

Create directories on remote servers.

ssh_disconnect

Close SSH connections.

ssh_list_connections

List active SSH connections.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources