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