Agentโ™ฅ๏ธŽAge
Catalog

ssh-mcp

Official

by gelse ยท Python

MCP gateway for controlled SSH access with per-client auth, command policies, and audit logging.

io.github.gelse/ssh-mcp (MCP Server)

The io.github.gelse/ssh-mcp server is an MCP gateway that provides controlled SSH access for AI clients over Streamable HTTP. It runs as a single HTTP service, centralizing SSH credentials on the gateway and applying authorization policies, audit logging, and rate limiting before any SSH command executes.

๐Ÿ› ๏ธ Key Features

  • Centralized MCP gateway for SSH infrastructure access
  • Single HTTP service for multiple AI clients
  • Per-client authorization policies
  • Audit logging and rate limiting
  • SSH command execution gated by policy checks

๐Ÿš€ Use Cases

  • Agent access to SSH infrastructure via an MCP gateway
  • CI pipeline interactions with SSH through one controlled endpoint
  • Dashboards connecting to a centralized SSH-access service

โšก Developer Benefits

  • Central management of SSH credentials
  • One gateway for policy, auditing, and traffic limits
  • Consistent authorization behavior across clients

โš ๏ธ Limitations

  • Described as an HTTP-based gateway; SSH access is mediated through the gateway rather than direct connectivity

Related servers

More in Security