M

MCP云PC

@complexdevel/mcp-cloud-pc
0 Stars 355 次浏览 complexdevel 更新于 2026-08-23

通过 Microsoft Graph API 启用对 Azure Cloud PC 的管理,允许用户通过 Claude Desktop 列出其租户中可用的 Cloud PC。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Cloud PC 管理 MCP 服务器

使用 Microsoft Graph API 管理 Azure Cloud PCs 的 MCP 服务器。

功能

当前的 MCP 服务器使用 'curl' 发送 Graph API 请求,因为 Python msgraph-sdk 文档与当前 SDK 实现不匹配。

工具

  • cloud_pc_list
    • 列出当前租户可用的所有 Cloud PCs
    • 返回:JSON 格式的 Cloud PCs 列表
  • cloud_pc_reboot
    • 重启具有给定 ID 的 Cloud PCs
    • 参数:Cloud PC ID
  • cloud_pc_rename
    • 为具有给定 ID 的 Cloud PC 设置新的显示名称。
    • 参数:Cloud PC ID
    • 参数:Cloud PC 的新显示名称

与 Claude Desktop 一起使用

要与此 Claude Desktop 一起使用,请在您的 claude_desktop_config.json 中添加以下内容:

{
  "mcpServers": {
    "mcp-cloud-pc": {
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "/ABSOLUTE/PATH/TO/PARENT/FOLDER/mcp-cloud-pc",
        "mcp-cloud-pc.py"
      ],
      "env": {
        "MSGRAPH_TENANT_ID": "<YOUR GRAPH API TENANT ID>",
        "MSGRAPH_CLIENT_ID": "<YOUR GRAPH API CLIENT ID>",
        "MSGRAPH_CLIENT_SECRET": "<YOUR GRAPH API CLIENT SECRET>"
      }
    }
  }
}

许可证

此 MCP 服务器根据 MIT 许可证授权。这意味着您可以在遵守 MIT 许可证的条款和条件的前提下自由使用、修改和分发该软件。有关更多详细信息,请参阅项目存储库中的 LICENSE 文件。

相关 MCP 服务