This is a Model Context Protocol (MCP) server for interacting with the Rundeck CLI. It provides a set of tools that allow you to perform Rundeck operations with AI without directly interacting with the command line.
git clone https://github.com/vanisoul/rundeck-mcp-server
cd rundeck-mcp-server
npm install
npm run build
Add the following configuration to your MCP settings file. The location of the settings file depends on your environment:
{
"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": []
}
}
}
Make sure to replace the following values:
/path/to/rundeck-mcp-server/build/index.js
: The absolute path to the built index.js file/usr/bin/rd
: The absolute path to the Rundeck CLI toolhttp://your-rundeck-server:port/
: Your Rundeck server URLyour-api-token
: Your Rundeck API tokenIf you encounter issues, check the following:
MIT
Seamless access to top MCP servers powering the future of AI integration.