Skip to content
mcp/skillhub

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.

3Pythonstdioofficial registry

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-gateway

Configuration

VariableRequiredSecretDescription
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.

  1. Last commit (default branch)

    2026-09-29 · 10d ago · GitHub

  2. Latest release

    2026-09-29 · 10d ago · GitHub · v7.0.0

  3. Package published

    no data · npm/PyPI

  4. 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.