
Rundeck
Expose Rundeck job and automation APIs to your agent so you can trigger runs, inspect execution state, and draft ops changes from the IDE.
Overview
Rundeck MCP is an Operate-phase MCP server that wires the Rundeck API into your agent for job automation and execution context.
What is this MCP server?
- MCP stdio server for Rundeck API integration (rundeck-mcp-server 0.1.0)
- Requires RUNDECK_API_KEY; optional RUNDECK_API_URL for instance base
- PyPI package with uvx runtime hint for quick agent setup
- Lets agents reason over Rundeck automation instead of manual UI clicks
- Job orchestration bridge—not a replacement for Rundeck ACL design
- Version 0.1.0
- stdio transport
- registryType pypi
What problem does it solve?
Checking Rundeck job history and API details in a separate browser slows you down when debugging production automation from the codebase.
Who is it for?
Small teams using Rundeck who want MCP-driven access to jobs and API data alongside their repo.
Skip if: Builders with no Rundeck deployment or who only need GitHub Actions without an enterprise job runner.
What do I get? / Deliverables
Once configured, your agent can use Rundeck MCP tools with your API key to support run investigations and automation-related edits in one thread.
- Configured Rundeck MCP stdio entry in agent settings
- Live Rundeck API reachability from agent sessions
- Credential and URL env documentation for the team
Recommended MCP Servers
Journey fit
How it compares
MCP integration to Rundeck’s API, not an agent skill that authors complete runbook DAGs offline.
Common Questions / FAQ
Who is Rundeck MCP for?
Operators and solo builders on Rundeck who want Claude, Cursor, or Codex to call the Rundeck API through MCP stdio.
When should I use Rundeck MCP?
Use it during operate and infra work when job runs, schedules, or API-backed automation context should inform agent-assisted fixes or documentation.
How do I add Rundeck MCP to my agent?
Run rundeck-mcp-server via uvx, set RUNDECK_API_KEY and RUNDECK_API_URL as needed, and add the server to your MCP client’s stdio configuration.