Available MCP Server Tools
This page lists the supported AI-assisted tools and their actions on Virtual Appliance.
Read Kubernetes Cluster Information
| Tool | Action | Access Permission |
|---|---|---|
appdynamics_va_get_cluster_overview |
Obtain the customizable overview of the Kubernetes cluster such as nodes, pods, services, and deployments. | Read-Only |
appdynamics_va_get_k8s_nodes |
Obtain all nodes in the Kubernetes cluster. | Read-Only |
appdynamics_va_get_k8s_namespaces |
Obtain all namespaces with status, age, and labels. | Read-Only |
appdynamics_va_get_k8s_pods |
Group the pods by namespace, labels, or fields. | Read-Only |
appdynamics_va_get_k8s_services |
Obtain services with filter options | Read-Only |
appdynamics_va_get_k8s_deployments |
Obtain deployments with filter options. | Read-Only |
appdynamics_va_get_k8s_statefulsets |
Obtain statefulsets with filter options. |
Read-Only |
appdynamics_va_get_k8s_daemonsets |
Obtain daemonsets with filter options. |
Read-Only |
Diagnose and Troubleshoot Issues
| Tool | Action | Access Permissions |
|---|---|---|
appdynamics_va_get_k8s_pod_logs |
Read the logs from a pod. | Read-Only |
appdynamics_va_get_k8s_events |
Read the cluster events. | Read-Only |
appdynamics_va_get_k8s_pod_events |
Read events from the given pod. | Read-Only |
appdynamics_va_get_k8s_problematic_pods |
Scan the cluster and detect the pods having issues. It checks for crashes, restarts, image pull errors. | Read-Only |
appdynamics_va_get_k8s_node_resources |
Obtain the node CPU, memory, and pod capacity/usage. | Read-Only |
appdynamics_va_get_k8s_pod_metrics |
Check the real-time CPU or memory usage of the pods. | Read-Only |
Check VA infrastructure and Application Services
| Tool | Action | Access Permissions |
|---|---|---|
appdynamics_va_infra_service_health |
Check the health of VA infrastructure services. | Read-Only |
appdynamics_va_application_service_health |
Check the health of VA application services | Read-Only |
Configure and Set up VA
| Tool | Action | Access Permissions |
|---|---|---|
appdynamics_va_get_raw_config |
Obtain the raw content of globals.yaml.gotmpl |
Read-Only |
appdynamics_va_update_hybrid_config |
Update the hybrid configuration programmatically. | Read-Write |
appdynamics_va_get_images |
Obtain all container images in the VA. | Read-Only |
Apply Licenses
| Tool | Action | Access Permissions |
|---|---|---|
appdynamics_va_apply_controller_license |
Apply a controller license to the VA. | Read-Write |
appdynamics_va_apply_eum_license |
Apply an EUM license to the VA. | Read-Write |
Manage Certificates
| Tool | Action | Access Permissions |
|---|---|---|
appdynamics_va_list_user_certificates |
List self-signed SSL/TLS certificates with expiry details. | Read-Only |
appdynamics_va_list_k8s_certificates |
List certificates managed by a certificate manager cert-manager. |
Read-Only |
appdynamics_va_apply_ingress_certificates |
Apply CA-signed ingress certificates. | Read-Write |
Test Network Connection
| Tool | Action | Access Permissions |
|---|---|---|
appdynamics_va_test_connectivity |
Test network connectivity from VA to external nodes (HTTP/HTTPS/TCP) | Read-Only |
Run the Bootstrap Job
| Tool | Action | Access Permissions |
|---|---|---|
appdynamics_va_run_bootstrap |
Run bootstrap job for the Standard and Hybrid deployments. | Read-Write |