ssh
local MCP serverInstallation
Terminal
claude mcp add ssh -e SSH_HOST=... -e SSH_USERNAME=... -e SSH_PORT=... -e SSH_AUTH_SOCK=... -e SSH_PRIVATE_KEY_PATH=... -e SSH_PASSPHRASE=... -e SSH_TIMEOUT=... -e SSH_COMMAND_TIMEOUT=... -e ENABLED_TOOLGROUPS=... -e SKIP_HEALTH_CHECKS=... -e HEALTH_CHECK_TIMEOUT=... -- npx -y ssh-agent-mcp-server
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"ssh": {
"command": "npx",
"args": [
"-y",
"ssh-agent-mcp-server"
],
"env": {
"SSH_HOST": "...",
"SSH_USERNAME": "...",
"SSH_PORT": "...",
"SSH_AUTH_SOCK": "...",
"SSH_PRIVATE_KEY_PATH": "...",
"SSH_PASSPHRASE": "...",
"SSH_TIMEOUT": "...",
"SSH_COMMAND_TIMEOUT": "...",
"ENABLED_TOOLGROUPS": "...",
"SKIP_HEALTH_CHECKS": "...",
"HEALTH_CHECK_TIMEOUT": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
MCP server for SSH remote server management with SSH agent authentication support.
Questions
ssh is a local MCP server distributed as the npm package ssh-agent-mcp-server.
Run: claude mcp add ssh -e SSH_HOST=... -e SSH_USERNAME=... -e SSH_PORT=... -e SSH_AUTH_SOCK=... -e SSH_PRIVATE_KEY_PATH=... -e SSH_PASSPHRASE=... -e SSH_TIMEOUT=... -e SSH_COMMAND_TIMEOUT=... -e ENABLED_TOOLGROUPS=... -e SKIP_HEALTH_CHECKS=... -e HEALTH_CHECK_TIMEOUT=... -- npx -y ssh-agent-mcp-server
Run: codex mcp add ssh --env SSH_HOST=... --env SSH_USERNAME=... --env SSH_PORT=... --env SSH_AUTH_SOCK=... --env SSH_PRIVATE_KEY_PATH=... --env SSH_PASSPHRASE=... --env SSH_TIMEOUT=... --env SSH_COMMAND_TIMEOUT=... --env ENABLED_TOOLGROUPS=... --env SKIP_HEALTH_CHECKS=... --env HEALTH_CHECK_TIMEOUT=... -- npx -y ssh-agent-mcp-server
Similar MCP servers
NameStars
- Retell AIio.github.mindstone/mcp-server-retell-ai12
- Agent Swarmio.github.desplega-ai/agent-swarm835
- mcp-ssh-managerio.github.bvisible/mcp-ssh-manager493
- Gmail-MCP-Serverio.github.ArtyMcLabin/Gmail-MCP-Server244
- Dynatrace-mcpio.github.dynatrace-oss/Dynatrace-mcp138
- docs-mcpac.tandem/docs-mcp121
- ConnectWise Control MCPio.github.Servosity/connectwise-control-mcp46
- appstore-connect-mcpio.github.ryaker/appstore-connect-mcp38