
Rundeck Mcp Server
This is a comprehensive Rundeck integration that exposes 50 tools across projects, jobs, executions, nodes, system management, key storage, webhooks, and ACL policies. You can list and trigger jobs, monitor running executions and pull their logs, abort stuck runs, manage node inventory with filter expressions, control system-wide execution mode, and handle secrets in key storage. It connects via the Rundeck REST API using a token you generate from your instance. Reach for this when you want to manage Rundeck operations from Claude or Cursor instead of switching to the web UI, especially useful for checking execution status, triggering deployment jobs with parameters, or troubleshooting failed runs by pulling logs directly into your conversation.
- GitHub stars
- 1
- tools
- 50
- auth
- Secret needed
- transport
- STDIO
- env vars
- 4
- last updated
- Apr 21, 2026
Tools
50 toolsPublic tool metadata for what this MCP can expose to an agent.
rundeck_list_projectsList all projects
List all projects
No parameter schema in public metadata yet.
rundeck_get_projectGet project details and configuration
Get project details and configuration
No parameter schema in public metadata yet.
rundeck_create_projectCreate a new project
Create a new project
No parameter schema in public metadata yet.
rundeck_delete_projectDelete a project permanently
Delete a project permanently
No parameter schema in public metadata yet.
rundeck_get_project_configGet project configuration properties
Get project configuration properties
No parameter schema in public metadata yet.
rundeck_set_project_configUpdate project configuration
Update project configuration
No parameter schema in public metadata yet.
rundeck_list_jobsList jobs with filtering by group, name, tags
List jobs with filtering by group, name, tags
No parameter schema in public metadata yet.
rundeck_get_jobGet full job definition (steps, options, schedule)
Get full job definition (steps, options, schedule)
No parameter schema in public metadata yet.
rundeck_get_job_metadataGet job metadata (author, dates)
Get job metadata (author, dates)
No parameter schema in public metadata yet.
rundeck_run_jobExecute a job with options and node filters
Execute a job with options and node filters
No parameter schema in public metadata yet.
rundeck_retry_jobRetry a failed execution
Retry a failed execution
No parameter schema in public metadata yet.
rundeck_import_jobsImport jobs from JSON/YAML/XML
Import jobs from JSON/YAML/XML
No parameter schema in public metadata yet.
rundeck_export_jobsExport job definitions
Export job definitions
No parameter schema in public metadata yet.
rundeck_delete_jobDelete a job
Delete a job
No parameter schema in public metadata yet.
rundeck_bulk_delete_jobsDelete multiple jobs at once
Delete multiple jobs at once
No parameter schema in public metadata yet.
rundeck_enable_job_executionEnable job execution
Enable job execution
No parameter schema in public metadata yet.
rundeck_disable_job_executionDisable job execution
Disable job execution
No parameter schema in public metadata yet.
rundeck_enable_job_scheduleEnable job scheduling
Enable job scheduling
No parameter schema in public metadata yet.
rundeck_disable_job_scheduleDisable job scheduling
Disable job scheduling
No parameter schema in public metadata yet.
rundeck_get_job_forecastGet upcoming scheduled execution times
Get upcoming scheduled execution times
No parameter schema in public metadata yet.
rundeck_list_executionsQuery executions with status and time filters
Query executions with status and time filters
No parameter schema in public metadata yet.
rundeck_list_running_executionsList currently running executions
List currently running executions
No parameter schema in public metadata yet.
rundeck_get_executionGet execution details (status, duration, nodes)
Get execution details (status, duration, nodes)
No parameter schema in public metadata yet.
rundeck_get_execution_outputGet execution log output
Get execution log output
No parameter schema in public metadata yet.
rundeck_abort_executionAbort a running execution
Abort a running execution
No parameter schema in public metadata yet.
rundeck_get_job_executionsList execution history for a job
List execution history for a job
No parameter schema in public metadata yet.
rundeck_delete_job_executionsDelete all executions for a job
Delete all executions for a job
No parameter schema in public metadata yet.
rundeck_bulk_delete_executionsDelete multiple executions by ID
Delete multiple executions by ID
No parameter schema in public metadata yet.
rundeck_list_nodesList nodes with filter expressions
List nodes with filter expressions
No parameter schema in public metadata yet.
rundeck_get_nodeGet node details
Get node details
No parameter schema in public metadata yet.
rundeck_system_infoServer version, uptime, and system stats
Server version, uptime, and system stats
No parameter schema in public metadata yet.
rundeck_get_execution_modeCheck active/passive execution mode
Check active/passive execution mode
No parameter schema in public metadata yet.
rundeck_set_execution_modeEnable or disable executions system-wide
Enable or disable executions system-wide
No parameter schema in public metadata yet.
rundeck_get_metricsServer performance metrics
Server performance metrics
No parameter schema in public metadata yet.
rundeck_healthcheckSystem health check
System health check
No parameter schema in public metadata yet.
rundeck_list_usersList all users
List all users
No parameter schema in public metadata yet.
rundeck_get_log_storageLog storage status
Log storage status
No parameter schema in public metadata yet.
rundeck_list_acl_policiesList ACL policy files
List ACL policy files
No parameter schema in public metadata yet.
rundeck_get_acl_policyGet ACL policy content
Get ACL policy content
No parameter schema in public metadata yet.
rundeck_create_acl_policyCreate ACL policy
Create ACL policy
No parameter schema in public metadata yet.
rundeck_update_acl_policyUpdate ACL policy
Update ACL policy
No parameter schema in public metadata yet.
rundeck_delete_acl_policyDelete ACL policy
Delete ACL policy
No parameter schema in public metadata yet.
rundeck_list_keysBrowse key storage tree
Browse key storage tree
No parameter schema in public metadata yet.
rundeck_get_key_metadataGet key metadata (not the secret value)
Get key metadata (not the secret value)
No parameter schema in public metadata yet.
rundeck_create_keyStore a password, public key, or private key
Store a password, public key, or private key
No parameter schema in public metadata yet.
rundeck_delete_keyDelete a stored key
Delete a stored key
No parameter schema in public metadata yet.
rundeck_list_webhooksList webhooks in a project
List webhooks in a project
No parameter schema in public metadata yet.
rundeck_get_webhookGet webhook details
Get webhook details
No parameter schema in public metadata yet.
rundeck_create_webhookCreate a webhook trigger
Create a webhook trigger
No parameter schema in public metadata yet.
rundeck_delete_webhookDelete a webhook
Delete a webhook
No parameter schema in public metadata yet.
Sponsors
Configuration
RUNDECK_URL*Rundeck server URL (e.g., http://localhost:4440)
RUNDECK_API_TOKEN*secretAPI token for authentication
RUNDECK_API_VERSIONRundeck API version (default: 41)
RUNDECK_TIMEOUTRequest timeout in milliseconds (default: 30000)
Readme
rundeck-mcp-server
The most comprehensive MCP (Model Context Protocol) server for Rundeck. Manage jobs, executions, projects, nodes, and more from Claude, Cursor, or any MCP-compatible client.
50 tools across 7 domains — full CRUD operations, execution monitoring, and system management.
Features
- Projects — List, create, delete, and configure projects
- Jobs — List, create, run, retry, import/export, enable/disable execution and scheduling
- Executions — Monitor running jobs, get logs, abort executions, query history
- Nodes — Browse node inventory with filter expressions
- System — Server info, health checks, metrics, execution mode control
- Key Storage — Manage secrets, passwords, and SSH keys
- Webhooks — Create and manage webhook triggers
- ACL Policies — Full CRUD for system access control policies
Quick Start
Prerequisites
Details
- Repository
- github.com/mariomorenodev/rundeck-mcp-server
- Package
rundeck-mcp-server- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active