SSH MCP 服务器
基于模型上下文协议 (MCP) 的 SSH 服务器实现,提供安全远程访问和执行功能。
快速入门
- 克隆仓库:
git clone
cd ssh-server - 安装依赖: npm install
- 构建项目: npm run build
- 启动服务器:
npm start
服务器默认运行在配置的端口上。可使用工具如
ssh_exec
执行命令或add_credential
添加凭证。
示例
执行命令: { "tool_name": "ssh_exec", "arguments": { "host": "example.com", "command": "ls -l", "username": "user", "privateKeyPath": "/path/to/private/key" } } 添加凭证: { "tool_name": "add_credential", "arguments": { "name": "my_credential", "host": "example.com", "username": "user", "privateKeyPath": "/path/to/private/key" } }