Aks MCP
UnclaimedA Model Context Protocol (MCP) server that enables AI assistants to interact with AKS clusters. It serves as a bridge between AI tools (like Claude, Cursor, and GitHub Copilot) and AKS.
Install
<path of binary aks-mcp>Set up this server
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
Admin-Only
(admin access level):
aks_resource_id
AKS cluster resource ID
all
Get information about all network resources
app_insights
Execute KQL queries against Application Insights telemetry data
category
(required for runbycategory operation): Detector category
cli_command
The complete Azure CLI command to execute (e.g., az aks list --resource-group myRG, az vm list --subscription <sub-id>)
control_plane_logs
Query AKS control plane logs with safety constraints
deploy
Deploy Inspektor Gadget to the cluster (via the AKS cluster extension)
detector_name
(required for run operation): Name of the detector to run
diagnostics
Check if AKS cluster has diagnostic settings configured
end_time
(required for run and runbycategory operations): End time in UTC ISO format (within last 30 days, max 24h from start)
filter
Filter logs by keyword (case-insensitive text match)
get-instance-view
Get runtime status
instance_id
VMSS instance ID
kubectl_metadata
Metadata management (label, annotate, set)
kubectl_workloads
Workload lifecycle (run, expose, scale, autoscale, rollout)
level
Log level filter (ERROR, WARN, INFO)
lines
Number of recent log lines to return (default: 500, max: 2000)
load_balancer
Load Balancer information
log_type
Type of logs to collect (kubelet, containerd, kernel, syslog)
metrics
List metric values for resources
nsg
Network Security Group information
operation
(required): Operation to perform (list, run, or runbycategory)
private_endpoint
Private endpoint information
Read-Only
(all access levels):
Read-Write
(readwrite/admin access levels):
readonly
Only read operations are allowed
reimage
Reimage VMSS instances (VM not supported for reimage)
report
Generate recommendation reports
resource_health
Retrieve resource health events for AKS clusters
restart
Restart VM/VMSS instances
route_table
Route Table information
run
Run a specific AKS diagnostic detector
run_by_category
Run all detectors in a specific category
since
Time range for logs (e.g., 1h, 30m, 2d) - takes precedence over lines
start_time
(required for run and runbycategory operations): Start time in UTC ISO format (within last 30 days)
subnet
Subnet information
timeout
Optional timeout in seconds (default: 120)
vmss_name
VMSS name (obtain from getaksvmssinfo or kubectl get nodes)
vnet
Virtual Network information
Tool change history
FAQ
Questions about Aks MCP Server
- How do I connect Aks MCP Server to Claude?
- The listing records `<path of binary aks-mcp>` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, VS Code as compatible clients.
- Is Aks MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Aks MCP Server do?
- Aks MCP Server documents 40 tools to the agent, including Admin-Only, aks_resource_id, all. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.