argocd-mcp

by akuity
Apache 2.0
85
10

run_resource_action

Execute specific actions on ArgoCD resources by specifying the application name, namespace, and resource details.

Instructions

run_resource_action runs an action on a resource

Input Schema

NameRequiredDescriptionDefault
actionYes
applicationNameYes
applicationNamespaceYesThe namespace of the application. Note that this may differ from the namespace of individual resources. Make sure to verify the application namespace in the Application resource — it is often argocd, but not always.
resourceRefYes

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "action": { "type": "string" }, "applicationName": { "type": "string" }, "applicationNamespace": { "description": "The namespace of the application.\n Note that this may differ from the namespace of individual resources.\n Make sure to verify the application namespace in the Application resource — it is often argocd, but not always.", "type": "string" }, "resourceRef": { "additionalProperties": false, "properties": { "group": { "type": "string" }, "kind": { "type": "string" }, "name": { "type": "string" }, "namespace": { "type": "string" }, "uid": { "type": "string" }, "version": { "type": "string" } }, "required": [ "uid", "kind", "namespace", "name", "version", "group" ], "type": "object" } }, "required": [ "applicationName", "applicationNamespace", "resourceRef", "action" ], "type": "object" }
ID: z34q2x4q3k