MCP 服务器:SSH Rails 运行工具

MCP 服务器:SSH Rails 运行工具

提供通过 SSH 连接远程执行 Rails 控制台命令的工具,支持只读操作和安全变异。

快速入门

  1. 安装依赖: npm install npm run build

  2. 配置环境变量: 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

  3. 使用 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" } } } }

  4. 使用提供的 prepare 和 execute 工作流运行代码片段。

注意事项

  • 在执行变异操作前必须审查代码。
  • 仅在受信任的 SSH 环境中使用。