Aks MCP logo

Aks MCP

Unclaimed

by Azure

A 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

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
kubernetesmcp-servermodel-context-protocol

More in AI & ML

Browse the full directory

Unclaimed 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 server

Security 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

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

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.