SSH Agent icon

SSH Agent

Enables language models to manage and control SSH connections via a standardized interface.

About

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.

Key Features

  • 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

Use Cases

  • Automating remote server management tasks
  • Integrating SSH operations into AI-powered workflows
  • Providing language models with secure access to remote systems
Craft Better Prompts with AnyPrompt
Sponsored
SSH Agent: Automate SSH with Language Models