argocd-mcp

by akuity
Apache 2.0
85
10

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ARGOCD_BASE_URLYesThe URL of your Argo CD instance
ARGOCD_API_TOKENYesYour Argo CD API token for authentication

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
list_applications

list_applications returns list of applications

get_application

get_application returns application by application name

create_application

create_application creates application

update_application

update_application updates application

delete_application

delete_application deletes application

sync_application

sync_application syncs application

get_application_resource_tree

get_application_resource_tree returns resource tree for application by application name

get_application_managed_resources

get_application_managed_resources returns managed resources for application by application name

get_application_workload_logs

get_application_workload_logs returns logs for application workload (Deployment, StatefulSet, Pod, etc.) by application name and resource ref

get_application_events

get_application_events returns events for application by application name

get_resource_events

get_resource_events returns events for a resource that is managed by an application

get_resource_actions

get_resource_actions returns actions for a resource that is managed by an application

run_resource_action

run_resource_action runs an action on a resource

ID: z34q2x4q3k