Salta ai contenuti
ricarica intelligente

Server MCP

Il Model Context Protocol (in breve MCP) permette di dare agli LLM come Claude, Gemini e ChatGPT un accesso strutturato a sistemi esterni come evcc.

Il server MCP viene attivato all’avvio se le funzioni sperimentali sono abilitate.

Questo esempio mostra come usare evcc con Claude Code dalla riga di comando. I server MCP via HTTP sono al momento disponibili solo con la versione a pagamento. Naturalmente puoi usare anche altri LLM come Gemini o ChatGPT.

  1. Installa Claude Code seguendo la guida ufficiale.

  2. Crea una cartella vuota per il tuo test e spostati in questa cartella:

    Finestra del terminale
    mkdir evcc-mcp-test
    cd evcc-mcp-test
  3. Aggiungi evcc come server MCP alla tua cartella di lavoro:

    Finestra del terminale
    claude mcp add --transport http evcc http://localhost:7070/mcp
  4. Verifica che la tua istanza evcc sia in esecuzione con il server MCP controllando la scheda MCP nella configurazione dell’interfaccia.

  5. Avvia Claude Code e fai una domanda.

    Finestra del terminale
    claude
    ╭──────────────────────────────────────────────────────────────────────────────────────────╮
    │ > Oggi riuscirò a caricare la mia auto con energia solare? │
    ╰──────────────────────────────────────────────────────────────────────────────────────────╯
  6. Per impostazione predefinita il sistema ti chiede conferma prima di inviare una richiesta a evcc. Devi confermare queste richieste.

Ora puoi osservare Claude Code al lavoro e alla fine dovresti ricevere una risposta adeguata alla tua domanda. La domanda qui sopra funziona però solo se hai configurato una previsione solare.

Qui puoi vedere una domanda di esempio in cui Claude crea un piano di ricarica per la Model 3 bianca. Il modello usato è Sonnet 4.

MCP è attivo sul server demo all’indirizzo demo.evcc.io. Puoi quindi fare dei test anche direttamente lì:

Finestra del terminale
claude mcp add --transport http evcc-demo https://demo.evcc.io/mcp

Poiché questa istanza è usata da molte persone, i risultati possono essere poco affidabili.