这是一个用于与 Rundeck CLI 交互的模型上下文协议(MCP)服务器。它提供了一系列工具,让您无需直接与命令行交互,就能通过 AI 进行 Rundeck 操作,极大提升了操作的便捷性。
git clone https://github.com/vanisoul/rundeck-mcp-server
cd rundeck-mcp-server
npm install
npm run build
{
"mcpServers": {
"rundeck": {
"command": "node",
"args": ["/path/to/rundeck-mcp-server/build/index.js"],
"env": {
"RUNDECK_CLI_PATH": "/usr/bin/rd",
"RUNDECK_BASE_URL": "http://your-rundeck-server:port/",
"RUNDECK_API_TOKEN": "your-api-token"
},
"disabled": false,
"alwaysAllow": []
}
}
}
请确保替换以下值:
/path/to/rundeck-mcp-server/build/index.js:构建的 index.js 文件的绝对路径/usr/bin/rd:Rundeck CLI 工具的绝对路径http://your-rundeck-server:port/:您的 Rundeck 服务器 URLyour-api-token:您的 Rundeck API 令牌如果遇到问题,请检查以下内容:
本项目采用 MIT 许可证。