aks-mcp
by Azure·★ 132·综合分 48
Azure 开发的 AKS-MCP 服务器通过 MCP 协议使 AI 助手能够与 Azure Kubernetes Service 集群交互。
概述
AKS-MCP 是一个结构良好的 MCP 服务器,将 AI 助手与 Azure Kubernetes Service 连接起来。它提供了管理 AKS 集群的全面工具,包括 CRUD 操作、检索网络资源、监控和诊断。该服务器支持多种身份验证方法,包括服务主体、托管标识和联合令牌,使其能够满足不同企业安全要求。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当你需要通过AI助手与Azure Kubernetes Service交互,并且希望直接使用CLI集成Azure资源时,选择AKS-MCP。
什么时候不要选它
如果不使用Azure AKS,或者需要超出Azure CLI集成的身份验证方法,请避免使用。
此 server 暴露的工具
从 README 抽取出 12 个工具call_azcli_command: string, timeout?: numberUnified tool for executing Azure CLI commands directly
aks_network_resourcesresource_type: stringGet information about Azure network resources used by AKS clusters
aks_monitoringoperation: string, ...parameters?Azure monitoring and diagnostics operations for AKS clusters
collect_aks_node_logsaks_resource_id: string, vmss_name: string, instance_id: string, log_type: string, lines?: number, since?: string, level?: string, filter?: stringCollect system logs from AKS VMSS nodes for debugging
aks_detectoroperation: string, aks_resource_id: string, detector_name?: string, category?: string, start_time?: string, end_time?: stringExecute AKS diagnostic detector operations
aks_advisor_recommendationoperation: string, ...parameters?Retrieve and manage Azure Advisor recommendations for AKS clusters
call_kubectlargs: stringUnified tool for executing kubectl commands directly
call_helmHelm package manager for Kubernetes
az_fleetComprehensive Azure Fleet management for multi-cluster scenarios
az_compute_operationsoperation: string, resource_type: string, ...parameters?Manage Azure Virtual Machines and Virtual Machine Scale Sets
get_aks_vmss_infoGet detailed VMSS configuration for node pools in AKS cluster
az_aks_operationsLegacy tool for managing Azure Kubernetes Service clusters
可对比工具
安装
安装
- 安装先决条件:
- Azure CLI - Go(用于从源代码构建)
- 安装服务器:
go install github.com/Azure/aks-mcp@latest- 配置 Claude Desktop:
{
"mcpServers": {
"aks-mcp": {
"command": "aks-mcp",
"args": ["--transport", "stdio", "--access-level", "readwrite"]
}
}
}FAQ
- 支持哪些身份验证方法?
- AKS-MCP 支持服务主体(客户端密钥)、工作负载标识(联合令牌)、用户分配的托管标识、系统分配的托管标识以及现有的 Azure CLI 登录。
- AKS-MCP 服务器需要什么权限?
- 默认情况下,只需要读取权限。对于读写或管理员操作,您需要在 MCP 配置中指定访问级别参数。
aks-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。