Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
ARGOCD_BASE_URL | Yes | The URL of your Argo CD instance | |
ARGOCD_API_TOKEN | Yes | Your Argo CD API token for authentication |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
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 |