Submit

SSH MCP Server

@uarlouski

A Model Context Protocol (MCP) server that provides secure SSH capabilities for AI assistants, enabling remote command execution, SFTP file transfers, and port forwarding with comprehensive security controls. Features: - πŸ” Secure SSH Command Execution - Execute commands on remote servers with granular security controls - πŸ›‘οΈ Host Allowlisting - Only connect to pre-configured, trusted servers - πŸ“ SFTP File Operations - Upload, download, list, and delete files on remote servers - πŸŒ‰ SSH Port Forwarding - Create secure tunnels to access remote services - πŸ”„ Connection Pooling - Persistent connections with automatic management - πŸ”‘ SSH Key Authentication - Secure authentication using SSH private keys - βš™οΈ SSH Config Integration - Import servers from your existing SSJ config file - βœ… Command Allowlisting - Restrict which commands can be executed - πŸ“¦ Named Services - Pre-configured port forwarding services for common use cases - 🎯 Command Templates - Reusable parameterized commands with variable substitution

Server Config

{
  "mcpServers": {
    "ssh": {
      "command": "ssh-mcp-server",
      "args": [
        "--configPath=/path/to/your/ssh-mcp-config.json"
      ]
    }
  }
}
Β© 2025 MCP.so. All rights reserved.

Build with ShipAny.