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