云磁盘扩容预检

tryp0xy1us/Cloud-Disk-Expansion-Precheck
Hosted
0 Stars 39 次浏览 更新于 2026-08-23

一个最小的MCP服务器,通过stdio本地运行,并暴露一个MCP工具:disk_expansion_precheck。可以使用uvx启动,需要Python 3.12+和本地安装的uv。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "disk-expansion-precheck": {
      "args": [
        "disk-expansion-precheck"
      ],
      "command": "uvx"
    }
  }
}

该服务需要配置环境变量:ALIBABA_CLOUD_ACCESS_KEY_ID、ALIBABA_CLOUD_ACCESS_KEY_SECRET

可用工具 (1 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

disk_expansion_precheck

执行磁盘扩容预检操作

该工具无需必填参数,直接调用即可

服务介绍

disk-expansion-precheck

用于阿里云ECS磁盘扩容预检查的MCP服务器。

功能

  • 通过stdio运行
  • 提供一个MCP工具:disk_expansion_precheck
  • 执行前验证输入
  • 对阿里云ECS磁盘扩容执行六个预检查组:
    • 实例信息
    • 在线扩容支持
    • 临时存储风险
    • 磁盘布局和文件系统使用情况
    • 备份管理
    • 资源配额

要求

  • Python 3.12+
  • uv
  • 作为环境变量提供的阿里云凭证:
    • ALIBABA_CLOUD_ACCESS_KEY_ID
    • ALIBABA_CLOUD_ACCESS_KEY_SECRET
    • 使用STS凭证时需要ALIBABA_CLOUD_SECURITY_TOKEN

从源代码运行


uv sync

uv run disk-expansion-precheck

发布后运行


uvx disk-expansion-precheck

工具

disk_expansion_precheck

此工具返回结构化的JSON预检查报告。

必需输入:

  • cloud_provider
  • region
  • instance_id
  • disk_id
  • target_size_gb
  • os_type
  • disk_role

常见可选输入:

  • dist_name
  • current_size_gb
  • filesystem_type
  • partition_scheme
  • lvm_in_use
  • service_criticality
  • change_window
  • provider_constraints
  • asset_information
  • topology_information
  • zone_id
  • instance_name
  • expected_backup_policy
  • quota_scope_hint
  • temporary_disk_hints

输出结构:

  • status
  • summary
  • checks
  • risk_summary
  • recommended_next_steps
  • error

检查器

本地源代码运行:


npx @modelcontextprotocol/inspector uv run disk-expansion-precheck

Cherry Studio 配置

已发布的包:


{

  "mcpServers": {

    "disk-expansion-precheck": {

      "command": "uvx",

      "args": ["disk-expansion-precheck"]

    }

  }

}

源代码运行:


{

  "mcpServers": {

    "disk-expansion-precheck": {

      "command": "uv",

      "args": ["run", "disk-expansion-precheck"]

    }

  }

}

包结构

源代码位于:

  • src/disk_expansion_precheck

相关 MCP 服务