SSH 客户端 MCP 服务器 是一个本地模型上下文协议(MCP)服务器,它暴露了对 Linux 和 Windows 系统的 SSH 控制功能,使大语言模型(LLMs)和其他 MCP 客户端能够通过 SSH 安全地执行 shell 命令。
exec: 在远程服务器上执行 shell 命令git clone https://github.com/jordanburke/ssh-client-mcp-server.git
cd ssh-client-mcp-server
pnpm install
您可以配置 Claude Desktop 来使用此 MCP 服务器。
host: Linux 或 Windows 服务器的主机名或 IP 地址port: SSH 端口(默认:22)user: SSH 用户名password: SSH 密码(或使用 key 进行基于密钥的身份验证)(可选)key: 私有 SSH 密钥路径(可选){
"mcpServers": {
"ssh-client-mcp-server": {
"command": "npx",
"args": [
"ssh-client-mcp-server",
"-y",
"--",
"--host=1.2.3.4",
"--port=22",
"--user=root",
"--password=pass",
"--key=path/to/key"
]
}
}
}
您可以使用 MCP Inspector 对此 MCP 服务器进行可视化调试。
pnpm run inspect
SSH 客户端 MCP 服务器根据 MIT 许可证提供。自行承担风险使用。此项目未与任何 SSH 或 MCP 提供商相关联或得到其认可。
如果您发现 SSH 客户端 MCP 服务器有用,请考虑给仓库点星或贡献!欢迎提交拉取请求和反馈。