A Better Mcp ssh Server
Created at a month ago
by zhangyc310
A Better Mcp ssh Server. support host in ~/.ssh/config ,Don't need add every host to mcp config file. Give host to AI such as: use ssh mcp connect my_ssh_server, check disk space.
Categories
Tags
mcp
ssh
server
ai
automation
what is A Better Mcp ssh Server?
A Better Mcp ssh Server is a Go-based Model Context Protocol (MCP) server designed to facilitate SSH session management for AI agents, allowing them to interact with remote servers via SSH.
how to use A Better Mcp ssh Server?
To use the server, ensure you have Go 1.25.0 or later and SSH installed. Build the project using go build -o mcpssh, and configure your ~/.gemini/settings.json to include the server command.
key features of A Better Mcp ssh Server?
- Supports hosts in
~/.ssh/config, eliminating the need to add every host to the MCP config file. - Allows AI to connect to SSH servers and execute commands interactively.
- Provides session management with tools to start, interact, and close sessions.
use cases of A Better Mcp ssh Server?
- Automating server management tasks via AI.
- Facilitating remote command execution for AI agents.
- Managing multiple SSH sessions efficiently.
FAQ from A Better Mcp ssh Server?
- Can I use this server with any SSH host?
Yes, as long as the host is configured in your
~/.ssh/configfile.
- What programming language is this server built with?
The server is built using Go.
- Is there any specific OS requirement?
It is designed to work on systems with Go and SSH installed, tested on macOS.
View More
MCP Servers