MCP 服务器可借助 Microsoft Graph API 对 Azure 云电脑进行管理,为云电脑的管理工作提供了便利。
若要将此服务器与 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": "" ,
"MSGRAPH_CLIENT_ID": "" ,
"MSGRAPH_CLIENT_SECRET": ""
}
}
}
}
当前 MCP 服务器使用 'curl' 发送图数据库查询语言接口请求,这是由于 Python msgraph-sdk 文档与当前 SDK 实现不匹配。
| 工具名称 | 功能描述 | 参数 | 返回值 |
|---|---|---|---|
cloud_pc_list_users |
列出所有注册用户 | 无 | 用户信息列表的 JSON 格式字符串 |
cloud_pc_list |
列出当前租户的所有可用云电脑 | 无 | 云电脑列表的 JSON 格式字符串 |
cloud_pc_reboot |
重启指定 ID 的云电脑 | 云电脑 ID | 无 |
cloud_pc_rename |
设置指定 ID 云电脑的新显示名称 | 云电脑 ID、新的云电脑显示名称 | 无 |
cloud_pc_troubleshoot |
调试指定 ID 的云电脑 | 云电脑 ID | 无 |
cloud_pc_end_grace_period |
结束指定 ID 云电脑的宽恕期 | 云电脑 ID | 无 |
cloud_pc_get_review_status |
获取特定 ID 云电脑的审查状态 | 云电脑 ID | 无 |
cloud_pc_reprovision |
使用 Windows 10 或 11 操作系统重新配置指定 ID 的云电脑,设置已 redeployed 用户类型 | 云电脑 ID、Windows 用户账户类型(可用类型:standardUser, administrator)、Windows 操作系统版本(可用版本:windows10, windows11) | 无 |
此云电脑管理服务器根据 MIT 许可证发布。这意味着您可以自由使用、修改和分发软件,但需遵守 MIT 许可证的条款和条件。更多详细信息,请参阅项目仓库中的 LICENSE 文件。