Disattivare o rimuovere: la differenza

Sono due cose diverse, ed è la fonte di metà della confusione.

  • Disattivare: molte app hanno un interruttore per spegnere un server temporaneamente. Comodo se pensi di riusarlo, ma attenzione: in diversi assistenti un server disattivato continua a caricare le sue descrizioni nel contesto, quindi pesa ancora e conta verso il tetto degli strumenti.
  • Rimuovere: cancelli il blocco del server dal file di configurazione. Sparisce del tutto: non occupa più strumenti, non pesa sul contesto, non si connette più.

Se ti serve solo una pausa, disattiva. Se hai deciso che non ti serve più, rimuovi.

Come si fa

Vale per qualsiasi assistente che usi un file di configurazione.

  1. Apri il file di configurazione dall'app (sezione sviluppatore/integrazioni) o direttamente.
  2. Cancella il blocco del server che vuoi togliere. La sintassi operativa: da una configurazione con due server, per rimuovere "memoria" elimini il suo blocco e la virgola che lo collega:
{
  "mcpServers": {
    "documenti": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/tuonome/Documenti"]
    }
  }
}

(Qui è rimasto solo "documenti". Attenzione alle virgole: l'ultimo blocco non deve avere la virgola dopo la parentesi.)

  1. Salva e riavvia l'assistente del tutto, così rilegge la configurazione senza il server tolto.
  2. Verifica. Chiedi all'AI "che strumenti hai ora?": il server rimosso non deve più comparire.

Esempio concreto

Sara aveva collegato cinque server per provarli, e ora l'assistente è lento e a volte non trova gli strumenti giusti. Decide di tenere solo i due che usa davvero. Apre il file di configurazione e cancella i blocchi dei tre server inutili, facendo attenzione alle virgole tra i blocchi rimasti.

Prima di salvare, copia il file in una chat e chiede "questo JSON è valido?", per sicurezza: l'AI conferma. Salva, riavvia, e chiede quali strumenti sono attivi: restano solo i due voluti. L'assistente torna veloce e sceglie meglio lo strumento giusto, perché non deve più scegliere tra trenta funzioni di cui usava cinque. Non ha disinstallato nulla dal computer: bastava togliere tre blocchi di testo.

Quando NON funziona (e come rimediare)

Se l'hai disattivato ma pesa ancora

Se hai usato l'interruttore "disattiva" dell'app ma lo strumento occupa ancora posto o il tetto è sempre pieno, è perché il disattivare non sempre toglie davvero il server dal contesto. Per liberarlo del tutto, rimuovilo dal file di configurazione invece di limitarti a spegnerlo.

Se il server torna dopo il riavvio

Se l'hai tolto ma riappare, probabilmente arriva da un altro punto: alcuni server vengono installati insieme a un pacchetto o "plugin" che li reinserisce. Cerca se c'è un plugin che lo include e disattiva o rimuovi quello, non solo la singola voce.

Se hai rotto il file togliendo un blocco

Capita di lasciare una virgola di troppo o una parentesi sbilanciata, e allora non si carica più nessun server. Incolla il file in una chat dell'AI e chiedi di correggere il JSON. Per questo conviene fare una copia del file prima di modificarlo.

Un consiglio da chi lo usa davvero

Prima di cancellare blocchi, salva una copia del file di configurazione. Togliere un server è banale finché non sbagli una virgola e ti ritrovi senza più nessuno strumento attivo. Con la copia torni indietro in dieci secondi; senza, ricostruisci tutto a mano. È la stessa precauzione di quando modifichi qualsiasi file importante.

Domande frequenti

Devo disinstallare qualcosa dal computer?

No, se hai usato server avviati con npx: non vengono installati come programmi, vengono scaricati al volo e tenuti in una cache. Togliere il blocco dalla configurazione basta. Al massimo, la cache di npx si svuota da sola o con un comando di pulizia, ma non è necessario per "disinstallare" il server.

Disattivare un server fa risparmiare risorse?

In parte: un server disattivato di solito non gira più come processo, quindi non consuma processore. Ma in diversi assistenti continua a caricare le descrizioni dei suoi strumenti nel contesto, quindi non libera quello spazio. Per liberare tutto, rimuovilo.

Se rimuovo un server perdo i dati che aveva creato?

Dipende dal server. Un server filesystem non crea dati propri: togliendolo, i tuoi file restano dove sono. Un server memoria invece tiene un suo file con i ricordi: rimuovere il server dalla configurazione non cancella quel file, che resta sul disco e puoi recuperare o ricollegare più avanti.