io.github.jordanburke
ssh-client-mcp-server
MCP server for executing shell commands on remote hosts via SSH.
stdiocommunityapplication
Package Details
ssh-client-mcp-server
Transportstdio
Package Arguments
Named
--hostRequired
SSH server hostname or IP address--user
SSH username (defaults to current OS user if omitted)--port
SSH port (default: 22)--password
SSH password (use either --password or --key)--key
Path to private SSH key file (use either --password or --key); supports ~ and $VAR expansion--key-env
Name of an environment variable containing the private SSH key PEM (e.g. injected by envpkt, Vault, Doppler)--agent
Set to 'true' to authenticate via SSH_AUTH_SOCK (works with system ssh-agent, 1Password, Bitwarden Desktop, KeePassXC)