@@ -39,6 +39,26 @@ Akuity is the enterprise company for Argo and Kargo, and provides the essential
39
39
- ** Complete Argo CD API Integration** : Provides comprehensive access to Argo CD resources and operations
40
40
- ** AI Assistant Ready** : Pre-configured tools for AI assistants to interact with Argo CD in natural language
41
41
42
+ ## Available Tools
43
+
44
+ The server provides the following ArgoCD management tools:
45
+
46
+ ### Application Management
47
+ - ` list_applications ` : List and filter all applications
48
+ - ` get_application ` : Get detailed information about a specific application
49
+ - ` create_application ` : Create a new application
50
+ - ` update_application ` : Update an existing application
51
+ - ` delete_application ` : Delete an application
52
+ - ` sync_application ` : Trigger a sync operation on an application
53
+
54
+ ### Resource Management
55
+ - ` get_application_resource_tree ` : Get the resource tree for a specific application
56
+ - ` get_application_managed_resources ` : Get managed resources for a specific application
57
+ - ` get_application_workload_logs ` : Get logs for application workloads (Pods, Deployments, etc.)
58
+ - ` get_resource_events ` : Get events for resources managed by an application
59
+ - ` get_resource_actions ` : Get available actions for resources
60
+ - ` run_resource_action ` : Run an action on a resource
61
+
42
62
## Installation
43
63
44
64
### Prerequisites
@@ -145,26 +165,6 @@ This will disable the following tools:
145
165
146
166
By default, all the tools will be available.
147
167
148
- ## Available Tools
149
-
150
- The server provides the following ArgoCD management tools:
151
-
152
- ### Application Management
153
- - ` list_applications ` : List and filter all applications
154
- - ` get_application ` : Get detailed information about a specific application
155
- - ` create_application ` : Create a new application
156
- - ` update_application ` : Update an existing application
157
- - ` delete_application ` : Delete an application
158
- - ` sync_application ` : Trigger a sync operation on an application
159
-
160
- ### Resource Management
161
- - ` get_application_resource_tree ` : Get the resource tree for a specific application
162
- - ` get_application_managed_resources ` : Get managed resources for a specific application
163
- - ` get_application_workload_logs ` : Get logs for application workloads (Pods, Deployments, etc.)
164
- - ` get_resource_events ` : Get events for resources managed by an application
165
- - ` get_resource_actions ` : Get available actions for resources
166
- - ` run_resource_action ` : Run an action on a resource
167
-
168
168
## For Development
169
169
170
170
1 . Clone the repository:
0 commit comments