Servidor MCP de Gestió de PC en Núvol
Servidor MCP per a gestionar PC en núvol d'Azure mitjançant l'API Microsoft Graph.
Features
Actualment, el servidor MCP utilitza 'curl' per enviar sol·licituds a l'API Graph, ja que la documentació de msgraph-sdk de Python no coincideix amb la implementació actual del SDK.
Tools
cloud_pc_list_users- Llista tots els usuaris registrats
- Retorna: Llista d'informació sobre els usuaris en una cadena JSON formatada
cloud_pc_list- Llista tots els PC en núvol disponibles per al tenant actual
- Retorna: Llista de PC en núvol en una cadena JSON formatada
cloud_pc_reboot- Reinicia els PC en núvol amb l'ID donat
- Arguments: Cloud PC ID
cloud_pc_rename- Estableix un nou nom de visualització per a un PC en núvol amb l'ID donat
- Argument: Cloud PC ID
- Argument: Nou nom de visualització per al PC en núvol
cloud_pc_troubleshoot- Diagnostica un PC en núvol amb l'ID donat
- Argument: Cloud PC ID
cloud_pc_end_grace_period- Finalitza el període de gràcia per a un PC en núvol amb l'ID donat
- Argument: Cloud PC ID
cloud_pc_get_review_status- Recupera l'estat de revisió per al PC en núvol amb l'ID particular
- Argument: Cloud PC ID
cloud_pc_reprovision- Reprovisiona el PC en núvol amb l'ID particular amb el sistema operatiu Windows 10 o 11, i configura el tipus d'usuari reimplementat
- Argument: Cloud PC ID
- Argument: Tipus de compte d'usuari Windows (tipus disponibles: standardUser, administrator)
- Argument: Versió del sistema operatiu Windows (versions disponibles: windows10, windows11)
Usage with Claude Desktop
Per utilitzar això amb Claude Desktop, afegeix el següent al teu 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>"
}
}
}
}
License
Aquest servidor MCP està llicenciat sota la MIT License. Això vol dir que pots utilitzar, modificar i distribuir el programari lliurement, subjecte als termes i condicions de la MIT License. Per a més detalls, consulta el fitxer LICENSE al repositori del projecte.




