ssh-mcp

slepp/ssh-mcp
★ 2 stars Python Code/Dev Tools Updated 5d ago
SSH MCP server for remote exec, interactive sessions, observation, scp, and rsync syncs
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "ssh-mcp": {
      "command": "uvx",
      "args": [
        "ssh-mcp"
      ]
    }
  }
}

Or install with pip: pip install ssh-mcp

README Excerpt

An MCP server that gives AI agents SSH access to remote machines through your local OpenSSH client. It wraps `ssh`, `scp`, and `rsync` so agents can run remote commands, transfer files, maintain persistent shell sessions, set up port forwards, and read/edit/search remote files directly — all using your existing SSH config, keys, and credentials.

Tools (20)

SSH_MCP_RSYNC_BINSSH_MCP_SCP_BINSSH_MCP_SSH_BINSSH_MCP_STATE_DIRSSH_MCP_TMUX_BINssh_createssh_editssh_ensure_sessionssh_execssh_forwardssh_globssh_grepssh_list_forwardsssh_list_sessionsssh_read_sessionssh_scpssh_start_sessionssh_stop_forwardssh_stop_sessionssh_sync