SSH Agent
Enables language models to manage and control SSH connections via a standardized interface.
概要
This tool provides a Model Context Protocol (MCP) server for managing and controlling SSH connections through a clean, standardized interface. It automatically discovers SSH hosts from your `~/.ssh/config` and `~/.ssh/known_hosts` files and executes commands using local `ssh` and `scp` tools, ensuring maximum reliability and compatibility. This allows MCP-compatible language models to seamlessly perform SSH operations, including executing commands, transferring files, and checking connectivity.
主な機能
- Supports SSH agents, keys, and all authentication methods
- Uses native `ssh`/`scp` commands for reliability
- Enables file operations (upload/download) using `scp`
- Allows execution of multiple commands in sequence
- Automatically discovers hosts from SSH configuration files
- 1 GitHub stars
ユースケース
- Automating remote server management tasks
- Integrating SSH operations into AI-powered workflows
- Providing language models with secure access to remote systems