MCP 服务器:SSH Rails 运行工具
提供通过 SSH 连接远程执行 Rails 控制台命令的工具,支持只读操作和安全变异。
快速入门
-
安装依赖: npm install npm run build
-
配置环境变量: SSH_HOST=your.remote.host SSH_USER=your_ssh_user SSH_PRIVATE_KEY_PATH=your_SSH_PRIVATE_KEY_PATH RAILS_WORKING_DIR=/path/to/rails/app
-
使用 Claude Desktop 配置服务: { "mcpServers": { "ssh-rails-runner": { "command": "npx", "args": ["mcp-server-ssh-rails-runner"], "env": { "SSH_HOST": "your.remote.host", "SSH_USER": "your_ssh_user", "SSH_PRIVATE_KEY_PATH": "your_SSH_PRIVATE_KEY_PATH", "RAILS_WORKING_DIR": "/path/to/rails/app/root" } } } }
-
使用提供的 prepare 和 execute 工作流运行代码片段。
注意事项
- 在执行变异操作前必须审查代码。
- 仅在受信任的 SSH 环境中使用。