mcp-ssh-toolkit-py
@VitalyMalakanov
About mcp-ssh-toolkit-py
mcp-ssh-toolkit-py is a powerful MCP server for secure SSH command execution via Model Context Protocol.
Basic information
Category
Developer Tools
License
MIT
Runtime
python
Transports
stdio
Publisher
VitalyMalakanov
Submitted by
Vitaliy Malakanov
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-ssh-toolkit-py": {
"command": "docker",
"args": [
"build",
"-t",
"mcp-ssh-toolkit-py",
"."
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is mcp-ssh-toolkit-py?
mcp-ssh-toolkit-py is a minimal Model Context Protocol (MCP) server for secure SSH automation, built with python-sdk and paramiko. It executes commands on remote servers via SSH and uploads/downloads files via SFTP, intended for DevOps automation, server management, and SSH integration in the MCP ecosystem.
How to use mcp-ssh-toolkit-py?
Install via Docker (build image and run) or pip (pip install git+https://github.com/VitalyMalakanov/mcp-ssh-toolkit-py.git and run python -m mcp_ssh_toolkit). Add to your MCP client configuration (e.g., cline_mcp_settings.json) as a Docker command. Use the tool ssh_execute_command with parameters: host, username, password or privateKey, command, port (default 22), timeout (default 20). Authentication supports password, SSH keys (RSA), and SSH agent.
Key features of mcp-ssh-toolkit-py
- Secure SSH command execution via MCP
- SFTP file upload and download
- Multiple authentication methods (password, SSH keys, SSH agent)
- Full compatibility with Claude/Cline
- Ready-to-use Docker image and pip package
- Configurable connection parameters (timeouts, ports)
Use cases of mcp-ssh-toolkit-py
- DevOps automation via LLMs
- Server management through chat interface
- Secure remote script execution
- SSH integration in MCP ecosystem
FAQ from mcp-ssh-toolkit-py
How do I install mcp-ssh-toolkit-py?
Install via Docker (build and run the image) or pip (pip install git+https://github.com/VitalyMalakanov/mcp-ssh-toolkit-py.git and run python -m mcp_ssh_toolkit).
How do I integrate mcp-ssh-toolkit-py with an MCP client?
Add it to your MCP configuration file (e.g., cline_mcp_settings.json) using the command "docker" with args ["run", "--rm", "-i", "mcp-ssh-toolkit-py"].
What authentication methods does mcp-ssh-toolkit-py support?
It supports username/password, SSH private keys (RSA), and SSH agent authentication.
What are the runtime dependencies for mcp-ssh-toolkit-py?
Python 3.8+, the python-sdk, and paramiko.
Are SSH credentials stored or logged by mcp-ssh-toolkit-py?
No, SSH credentials are never stored or logged. Always use strong passwords or SSH keys.
More Developer Tools MCP servers
DevDocs by CyberAGI π
cyberagiincCompletely free, private, UI based Tech Documentation MCP server. Designed for coders and software developers in mind. Easily integrate into Cursor, Windsurf, Cline, Roo Code, Claude Desktop App
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
MCP-Bridge
SecretiveShellA middleware to provide an openAI compatible endpoint that can call MCP tools
Stakpak Agent CLI
stakpakShip your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. π¦
Unity MCP (Server + Plugin)
IvanMurzakAI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for fr
Comments