MCP云PC
通过 Microsoft Graph API 启用对 Azure Cloud PC 的管理,允许用户通过 Claude Desktop 列出其租户中可用的 Cloud PC。
服务介绍
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 文件。