mcp/aksAzure Kubernetes Service (AKS)官方MCP服务器。
什么是MCP服务器?
| 属性 | 详情 |
|---|---|
| Docker镜像 | mcp/aks |
| 作者 | Azure |
| 代码仓库 | [***] |
| 属性 | 详情 |
|---|---|
| Dockerfile | [***] |
| Docker镜像构建者 | Docker Inc. |
| Docker Scout健康评分 | !Docker Scout健康评分 |
| 验证签名 | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/aks --key [***] |
| 许可证 | MIT License |
| 服务器提供的工具 | 简短描述 |
|---|---|
az_advisor_recommendation | 获取和管理AKS集群的Azure Advisor建议 |
az_aks_operations | 用于管理Azure Kubernetes Service (AKS)集群及相关操作的统一工具 |
az_compute_operations | 使用Azure CLI管理Azure虚拟机(VM)和虚拟机规模集(VMSS)的统一工具 |
az_fleet | 运行Azure Kubernetes Service Fleet管理命令 |
az_monitoring | 用于AKS集群的Azure监控和诊断操作的统一工具 |
az_network_resources | 获取AKS集群使用的Azure网络资源信息的统一工具 |
get_aks_vmss_info | 获取AKS集群中特定节点池或所有节点池的详细VMSS配置(提供az aks nodepool show中未包含的低级VMSS设置) |
inspektor_gadget_observability | Azure Kubernetes Service (AKS)集群的实时可观测性工具,允许用户管理用于监控和调试的gadget |
kubectl_cluster | 获取Kubernetes集群和API的信息 |
kubectl_config | 处理Kubernetes配置(只读) |
kubectl_diagnostics | 诊断和调试Kubernetes资源 |
kubectl_resources | 通过只读操作查看Kubernetes资源 |
list_detectors | 列出所有可用的AKS集群检测器 |
run_detector | 运行特定的AKS检测器 |
run_detectors_by_category | 运行特定类别中的所有检测器 |
az_advisor_recommendation获取和管理AKS集群的Azure Advisor建议
| 参数 | 类型 | 描述 |
|---|---|---|
operation | string | 要执行的操作:list(列出)或report(生成报告) |
subscription_id | string | 用于查询建议的Azure订阅ID |
category | string 可选 | 按建议类别筛选:Cost(成本)、HighAvailability(高可用性)、Performance(性能)、Security(安全性) |
cluster_names | string 可选 | 用于筛选建议的特定AKS集群名称的逗号分隔列表 |
format | string 可选 | 报告的输出格式:summary(摘要)、detailed(详细)、actionable(可操作) |
resource_group | string 可选 | 按包含AKS集群的特定资源组筛选 |
severity | string 可选 | 按严重级别筛选:High(高)、Medium(中)、Low(低) |
此工具可能执行破坏性更新。
此工具与外部实体交互。
az_aks_operations用于管理Azure Kubernetes Service (AKS)集群及相关操作的统一工具。
支持的操作:
示例:
| 参数 | 类型 | 描述 |
|---|---|---|
args | string | 操作的参数 |
operation | string | 要执行的操作 |
resource_type | string 可选 | 资源类型(cluster、nodepool、account),可从操作中推断 |
此工具可能执行破坏性更新。
此工具与外部实体交互。
az_compute_operations使用Azure CLI管理Azure虚拟机(VM)和虚拟机规模集(VMSS)的统一工具。
重要提示:VM/VMSS资源由AKS管理。写入操作应谨慎使用,仅用于调试目的。
使用resource_type="vm"表示单个虚拟机,resource_type="vmss"表示虚拟机规模集。
可用操作值:
示例:
| 参数 | 类型 | 描述 |
|---|---|---|
args | string | Azure CLI参数:'--resource-group myRG'(大多数操作必需)、'--name myVM'(特定资源)、'--new-capacity 3'(扩展) |
operation | string | 要执行的操作。常见操作:list(列出)、show(显示)、start(启动)、stop(停止)、restart(重启)、deallocate(解除分配)、scale(扩展)等 |
resource_type | string | 资源类型:'vm'(单个虚拟机)或'vmss'(虚拟机规模集) |
此工具可能执行破坏性更新。
此工具与外部实体交互。
az_fleet运行Azure Kubernetes Service Fleet管理命令。
可用操作和资源:
示例:
| 参数 | 类型 | 描述 |
|---|---|---|
args | string | 命令的附加参数(例如:'--name myFleet --resource-group myRG') |
operation | string | 要执行的操作。有效值:list(列出)、show(显示)、create(创建)、update(更新)、delete(删除)、start(启动)、stop(停止)、get-credentials(获取凭据) |
resource | string | 要操作的资源类型。有效值:fleet、member、updaterun、updatestrategy、clusterresourceplacement |
此工具可能执行破坏性更新。
此工具与外部实体交互。
az_monitoring用于AKS集群的Azure监控和诊断操作的统一工具。
支持的操作:
指标 - 查询AKS集群和节点的Azure Monitor指标
用途:CPU使用率、内存消耗、网络流量、Pod数量、节点健康状况 必需参数:resource(Azure资源ID) 'list'操作附加参数:metrics(指标名称) 可选参数:aggregation(聚合方式)、start-time(开始时间)、end-time(结束时间)、interval(间隔)、filter(筛选器)
资源健康 - 获取AKS集群的Azure资源健康事件 用途:集群可用性问题、平台问题、服务健康事件 必需参数:subscription_id(订阅ID)、resource_group(资源组)、cluster_name(集群名称)、start_time(开始时间) 可选参数:end_time(结束时间)、status(状态:Available(可用)、Unavailable(不可用)、Degraded(降级)、Unknown(未知))
Application Insights - 对Application Insights遥测执行KQL查询 用途:应用性能监控、自定义遥测分析、跟踪关联 必需参数:subscription_id(订阅ID)、resource_group(资源组)、app_insights_name(Application Insights名称)、query(查询语句) 可选参数:start_time + end_time(开始时间+结束时间)或timespan(时间跨度)(不可同时使用)
诊断 - 检查AKS集群诊断设置配置 用途:验证日志是否启用、检查日志保留期、验证诊断配置 必需参数:subscription_id(订阅ID)、resource_group(资源组)、cluster_name(集群名称)
控制平面日志 - 查询AKS控制平面日志 支持的日志类别:
使用场景:
示例:
metrics:
resource_health:
app_insights:
diagnostics:
control_plane_logs:
| 参数 | 类型 | 描述 |
|---|---|---|
operation | string | 要执行的监控操作:'metrics'(CPU/内存/网络等指标)、'resource_health'(集群可用性)、'app_insights'(遥测分析)、'diagnostics'(日志配置)、'control_plane_logs'(Kubernetes日志,如kube-apiserver、kube-audit、guard等) |
parameters | string | 操作参数的JSON字符串。metrics:resource(必需)、metrics('list'查询类型必需)、aggregation/start-time/end-time/interval/filter(可选)。resource_health:start_time(开始时间)、end_time(结束时间)、status(状态)。app_insights:app_insights_name(名称)、query(查询语句)、start_time/end_time或timespan(时间跨度,可选)。diagnostics:无必需参数。control_plane_logs:log_category(日志类别:kube-apiserver/kube-audit/guard等)、start_time(开始时间)、end_time(结束时间)、max_records(最大记录数)、log_level(日志级别) |
cluster_name | string 可选 | AKS集群名称(resource_health、diagnostics、control_plane_logs操作必需) |
query_type | string 可选 | 仅metrics操作使用:'list'(获取指标值)、'list-definitions'(可用指标)、'list-namespaces'(指标类别) |
resource_group | string 可选 | 资源组名称(resource_health、app_insights、diagnostics、control_plane_logs操作必需) |
subscription_id | string 可选 | Azure订阅ID(resource_health、app_insights、diagnostics、control_plane_logs操作必需) |
此工具可能执行破坏性更新。
*此工具与外部





manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务