mcp-ssh-toolkit-py
@VitalyMalakanov
关于 mcp-ssh-toolkit-py
mcp-ssh-toolkit-py is a powerful MCP server for secure SSH command execution via Model Context Protocol.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-ssh-toolkit-py": {
"command": "docker",
"args": [
"build",
"-t",
"mcp-ssh-toolkit-py",
"."
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
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.
开发工具 分类下的更多 MCP 服务器
Hello World MCP Server (Reference Extension)
anthropicsDesktop Extensions: One-click local MCP server installation in desktop apps
Grafana MCP server
grafanaMCP server for Grafana
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.
评论