Available MCP Server Tools
Review the MCP server tools available for reading cluster information, troubleshooting issues, managing certificates, applying licenses, and configuring the Virtual Appliance.
This topic lists the supported AI-assisted tools and their actions for the Virtual Appliance.
Read Kubernetes Cluster Information
| Tool | Action | Access Permission |
|---|---|---|
appdynamics_va_get_cluster_overview |
Obtain a 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 pods having issues. It checks for crashes, restarts, and 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 Virtual Appliance 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 the Virtual Appliance
| 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 Virtual Appliance. | Read-Write |
appdynamics_va_apply_eum_license |
Apply an EUM license to the Virtual Appliance. | 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 |