Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
50 tools to manage Rundeck jobs, executions, projects, nodes, and system via MCP
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
RUNDECK_URL, RUNDECK_API_TOKEN, RUNDECK_API_VERSION, RUNDECK_TIMEOUTAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"rundeck": {
"command": "npx",
"args": [
"-y",
"rundeck-mcp-server"
],
"env": {
"RUNDECK_URL": "your-value",
"RUNDECK_API_TOKEN": "your-value",
"RUNDECK_API_VERSION": "your-value",
"RUNDECK_TIMEOUT": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add rundeck --env RUNDECK_URL=your-value --env RUNDECK_API_TOKEN=your-value --env RUNDECK_API_VERSION=your-value --env RUNDECK_TIMEOUT=your-value -- npx -y rundeck-mcp-serverTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"rundeck": {
"command": "npx",
"args": [
"-y",
"rundeck-mcp-server"
],
"env": {
"RUNDECK_URL": "your-value",
"RUNDECK_API_TOKEN": "your-value",
"RUNDECK_API_VERSION": "your-value",
"RUNDECK_TIMEOUT": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"rundeck": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"rundeck-mcp-server"
],
"env": {
"RUNDECK_URL": "your-value",
"RUNDECK_API_TOKEN": "your-value",
"RUNDECK_API_VERSION": "your-value",
"RUNDECK_TIMEOUT": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
RUNDECK_API_VERSION envRUNDECK_TIMEOUT envDiese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 6. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto mariomorenodev bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: RUNDECK_URL, RUNDECK_API_TOKEN
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.0.3) kam vor 7 Monaten in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.
In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, yontu
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Türkçe yazı denetimi: TDK kuralları, yapay zekâ izleri, metin türüne göre üslup.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
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.
Add to your MCP settings:
{
"mcpServers": { "rundeck": { "command": "npx", "args": ["-y", "rundeck-mcp-server"], "env": { "RUNDECK_URL": "http://your-rundeck-server:4440", "RUNDECK_API_TOKEN": "your-api-token" } } } }
Add to claude_desktop_config.json:
{
"mcpServers": { "rundeck": { "command": "npx", "args": ["-y", "rundeck-mcp-server"], "env": { "RUNDECK_URL": "http://your-rundeck-server:4440", "RUNDECK_API_TOKEN": "your-api-token" } } } }
Add to your Cursor MCP settings (.cursor/mcp.json):
{
"mcpServers": { "rundeck": { "command": "npx", "args": ["-y", "rundeck-mcp-server"], "env": { "RUNDECK_URL": "http://your-rundeck-server:4440", "RUNDECK_API_TOKEN": "your-api-token" } } } }
| Environment Variable | Required | Default | Description |
|---|---|---|---|
RUNDECK_URL | Yes | — | Rundeck server URL (e.g., http://localhost:4440) |
RUNDECK_API_TOKEN | Yes | — | API token for authentication |
RUNDECK_API_VERSION | No | 41 | Rundeck API version |
RUNDECK_TIMEOUT | No | 30000 | Request timeout in milliseconds |
| Tool | Description |
|---|---|
rundeck_list_projects | List all projects |
rundeck_get_project | Get project details and configuration |
rundeck_create_project | Create a new project |
rundeck_delete_project | Delete a project permanently |
rundeck_get_project_config | Get project configuration properties |
rundeck_set_project_config | Update project configuration |
| Tool | Description |
|---|---|
rundeck_list_jobs | List jobs with filtering by group, name, tags |
rundeck_get_job | Get full job definition (steps, options, schedule) |
rundeck_get_job_metadata | Get job metadata (author, dates) |
rundeck_run_job | Execute a job with options and node filters |
rundeck_retry_job | Retry a failed execution |
rundeck_import_jobs | Import jobs from JSON/YAML/XML |
rundeck_export_jobs | Export job definitions |
rundeck_delete_job | Delete a job |
rundeck_bulk_delete_jobs | Delete multiple jobs at once |
rundeck_enable_job_execution | Enable job execution |
rundeck_disable_job_execution | Disable job execution |
rundeck_enable_job_schedule | Enable job scheduling |
rundeck_disable_job_schedule | Disable job scheduling |
rundeck_get_job_forecast | Get upcoming scheduled execution times |
| Tool | Description |
|---|---|
rundeck_list_executions | Query executions with status and time filters |
rundeck_list_running_executions | List currently running executions |
rundeck_get_execution | Get execution details (status, duration, nodes) |
rundeck_get_execution_output | Get execution log output |
rundeck_abort_execution | Abort a running execution |
rundeck_get_job_executions | List execution history for a job |
rundeck_delete_job_executions | Delete all executions for a job |
rundeck_bulk_delete_executions | Delete multiple executions by ID |
| Tool | Description |
|---|---|
rundeck_list_nodes | List nodes with filter expressions |
rundeck_get_node | Get node details |
| Tool | Description |
|---|---|
rundeck_system_info | Server version, uptime, and system stats |
rundeck_get_execution_mode | Check active/passive execution mode |
rundeck_set_execution_mode | Enable or disable executions system-wide |
rundeck_get_metrics | Server performance metrics |
rundeck_healthcheck | System health check |
rundeck_list_users | List all users |
rundeck_get_log_storage | Log storage status |
rundeck_list_acl_policies | List ACL policy files |
rundeck_get_acl_policy | Get ACL policy content |
rundeck_create_acl_policy | Create ACL policy |
rundeck_update_acl_policy | Update ACL policy |
rundeck_delete_acl_policy | Delete ACL policy |
| Tool | Description |
|---|---|
rundeck_list_keys | Browse key storage tree |
rundeck_get_key_metadata | Get key metadata (not the secret value) |
rundeck_create_key | Store a password, public key, or private key |
rundeck_delete_key | Delete a stored key |
| Tool | Description |
|---|---|
rundeck_list_webhooks | List webhooks in a project |
rundeck_get_webhook | Get webhook details |
rundeck_create_webhook | Create a webhook trigger |
rundeck_delete_webhook | Delete a webhook |
Once configured, you can interact with Rundeck using natural language:
# Clone the repository
git clone https://github.com/mariomorenodev/rundeck-mcp-server.git cd rundeck-mcp-server
npm install
npm run build
RUNDECK_URL=http://localhost:4440 RUNDECK_API_TOKEN=your-token npm run dev
Contributions are welcome! Please feel free to submit a Pull Request.
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the Apache License 2.0 — see the LICENSE file for details.