SSH Gateway MCP Server
by d00musio.github.d00mus/mcp-ssh-gatewayv7.0.0
SSH terminals for AI agents: stateful shells, exit codes the moment a command ends, router CLIs.
context tax
queued
security
queued
cold start
queued
freshness
Active10d ago
Install SSH Gateway MCP server
Install in Claude Code
claude mcp add ssh-gateway -- uvx mcp-ssh-gatewayInstall in Cursor
{
"mcpServers": {
"ssh-gateway": {
"command": "uvx",
"args": [
"mcp-ssh-gateway"
]
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"ssh-gateway": {
"command": "uvx",
"args": [
"mcp-ssh-gateway"
]
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"ssh-gateway": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-ssh-gateway"
]
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"ssh-gateway": {
"command": "uvx",
"args": [
"mcp-ssh-gateway"
]
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| SSH_SERVERS_CONFIG | — | — | Path to the JSON file with SSH server targets, or an inline JSON string. Overridden by --servers-config. |
| SSH_MCP_CACHE_DIR | — | — | Where logs and known_hosts are kept. Default: the user cache directory. |
| SSH_READ_ONLY | — | — | Set to true/1 to force the global read-only guardrail. |
| SSH_COMMAND_BLACKLIST | — | — | Comma-separated global prohibited command patterns. |
Freshness
Active — last maintenance signal 10d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-09-29 · 10d ago · GitHub
Latest release
2026-09-29 · 10d ago · GitHub · v7.0.0
Package published
no data · npm/PyPI
Registry entry updated
2026-09-29 · 10d ago · official registry · v7.0.0
FAQ
›How do I install the SSH Gateway MCP server in Claude Code?
Run: claude mcp add ssh-gateway -- uvx mcp-ssh-gateway. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does SSH Gateway require an API key?
No required environment variables are declared in its published metadata.
›Can I use SSH Gateway as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is SSH Gateway in the official MCP registry?
Yes, as io.github.d00mus/mcp-ssh-gateway.