How do I connect to a server?
Use the `connect_ssh` tool and provide `hostname` (IP or hostname) and `password`. Optionally set `username` (default: root) and `port` (default: 22).
@lightfate
Basic information
SSH tools and utilities for MCP servers
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ssh-tools-mcp": {
"command": "python",
"args": [
"ssh_server.py"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
SSH Tools MCP is an MCP (Model Context Protocol) server that allows you to connect to remote servers via SSH and execute commands. It is designed for users who need to run remote commands (for example, nvidia-smi) through a simple, tool-based interface.
Install dependencies with pip install -r requirements.txt, then run the server with python ssh_server.py. The server exposes three tools: connect_ssh, run_command, and disconnect_ssh, which can be called with the specified parameters.
nvidia-smi on a Linux serverUse the `connect_ssh` tool and provide `hostname` (IP or hostname) and `password`. Optionally set `username` (default: root) and `port` (default: 22).
Any valid command that the remote server accepts, for example `nvidia-smi`. Use the `run_command` tool with the `command` parameter.
Yes, it is recommended to call `disconnect_ssh` after finishing to close the SSH connection cleanly.
The server currently supports password-based SSH authentication. The target server must allow SSH password authentication.
Python with the packages listed in `requirements.txt`. The server itself runs as a Python script (`ssh_server.py`).

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.

Agent-Native Terminal

Open-source Mac network diagnostics for AI agents and humans. Check connectivity, Wi-Fi, hotspots and traffic from the terminal or MCP.
Gives AI agents public URLs (tunnels) for localhost, live HTTP traffic inspection, snapshot publishing, and access control. Part of LocalCan, the ngrok alternative for Mac, Windows and Linux. Free plan.

Know when your AI agents, cron jobs and CI pipelines fail, stall or go quiet. Your agent sets up monitors from a plain description, tells you what is broken and why, reads run history and traces, and writes notes on inci
Comments