Il workspace include una configurazione [ .vscode/mcp.json ] che registra `mcp-hal9002` come server MCP `stdio` per GitHub Copilot usando il Python del virtualenv locale e `PYTHONPATH=${workspaceFolder}/src`.
### Configurazione a livello utente (raccomandata, tramite uvx)
Per abilitare `mcp-hal9002` in tutti i workspace VS Code senza dover aprire questo repository, aggiungilo al file di configurazione MCP utente:
**Linux/macOS:** `~/.config/Code/User/mcp.json`
**Windows:** `%APPDATA%\Code\User\mcp.json`
Da repository Git (non richiede installazione locale):
Se il pacchetto viene pubblicato su PyPI, la versione semplificata sara:
```json
{
"servers": {
"mcpHal9002": {
"type": "stdio",
"command": "uvx",
"args": ["mcp-hal9002"]
}
}
}
```
Dopo aver salvato il file, esegui `MCP: List Servers` in VS Code per rilevare la nuova configurazione, oppure attiva `chat.mcp.autostart` in settings per il riavvio automatico.
### Configurazione di workspace (sviluppo locale)
Il workspace include una configurazione [.vscode/mcp.json](.vscode/mcp.json) che registra `mcp-hal9002` come server MCP `stdio` per GitHub Copilot usando il Python del virtualenv locale e `PYTHONPATH=${workspaceFolder}/src`.
Nel workspace e presente anche [ .vscode/settings.json ] con `chat.mcp.autostart=true`, cosi VS Code puo riavviare automaticamente il server quando la configurazione cambia.
Nel workspace e presente anche [.vscode/settings.json](.vscode/settings.json) con `chat.mcp.autostart=true`, cosi VS Code puo riavviare automaticamente il server quando la configurazione cambia.