Installare Sheetize MCP Server tramite ZIP

Installare Sheetize MCP Server tramite ZIP

L’archivio ZIP è ideale per gli sviluppatori che preferiscono un approccio manuale alla gestione delle librerie. Questo metodo ti consente di scaricare ed estrarre direttamente i file DLL necessari senza fare affidamento su un package manager o su un installer.

Come installare tramite archivio ZIP

  • Scarica l’archivio ZIP:

    • Clicca su v26.10 ZIP per scaricare l’ultima versione di Sheetize MCP Server in formato archivio.
  • Estrai il contenuto:

    • Dopo il download, estrai i file contenuti nello ZIP in una cartella a tua scelta. Puoi tenere questi file in una cartella condivisa o all’interno della struttura del tuo progetto.
  • Aggiungi il server MCP personalizzato al tuo progetto:

Se utilizzi Visual Studio Community 2026

  • Crea un file mcp.json nella cartella della soluzione con la seguente configurazione:
  • Sostituisci path\\to\\license.lic con il percorso al file di licenza o rimuovi la riga di configurazione per la versione gratuita.
{
  "inputs": [],
  "servers": {
    "sheetize-mcp-server": {
      "type": "stdio",
      "command": "dotnet",
      "args": [
        "path\\to\\SheetizeMCPServer.dll",
        "--licensePath",
        "path\\to\\license.lic"
      ],
      "env": {}
    }
  }
}

Se utilizzi Visual Studio Code

  • Nella cartella radice del progetto crea la cartella e il file .vscode/mcp.json con il contenuto seguente:
  • Sostituisci path\\to\\license.lic con il percorso al file di licenza o rimuovi la riga di configurazione per la versione gratuita.
{
  "servers": {
    "sheetize-mcp-server": {
      "type": "stdio",
      "command": "dotnet",
      "args": [
        "path\\to\\SheetizeMCPServer.dll",
        "--licensePath",
        "path\\to\\license.lic"
      ]
    }
  }
}

Se utilizzi Claude Desktop

  • Apri claude_desktop_config.json e aggiungi il seguente blocco di configurazione:
  • Sostituisci path\\to\\license.lic con il percorso al file di licenza o rimuovi la riga di configurazione per la versione gratuita.
"mcpServers": {
  "sheetize-mcp-server": {
    "command": "dotnet",
    "args": [
      "path\\to\\SheetizeMCPServer.dll",
      "--licensePath",
      "path\\to\\license.lic"
    ]
  }
}

Se utilizzi ChatGPT Desktop

  • Vai a %USERPROFILE%\\.codex\ e apri config.yaml, quindi aggiungi il seguente blocco di configurazione:
  • Sostituisci path\\to\\license.lic con il percorso al file di licenza o rimuovi la riga di configurazione per la versione gratuita.
[mcp_servers.sheetize_mpc_server]
command = 'C:\Program Files\dotnet\dotnet.exe'
args = [
    'path\\to\\SheetizeMCPServer.dll',
    '--licensePath',
    'path\\to\\license.lic'
]
  • Aggiornamenti manuali:
    • Se viene rilasciata una nuova versione di Sheetize MCP Server, dovrai scaricare manualmente l’archivio ZIP aggiornato e sostituire i vecchi file DLL nel tuo progetto con quelli nuovi.

Pro dell’utilizzo dell’archivio ZIP

  • Controllo totale:

    • Hai il pieno controllo su dove e come i DLL vengono archiviati e referenziati nel tuo progetto. Questo è utile se preferisci una configurazione personalizzata o devi gestire le dipendenze manualmente.
  • Nessuna dipendenza da package manager:

    • A differenza di NuGet, non dipendi da un package manager per l’installazione. Può risultare vantaggioso in ambienti dove i package manager non sono disponibili o non sono desiderati.
  • Portabilità:

    • L’archivio ZIP è facilmente condivisibile e trasportabile tra diversi sistemi, ideale per progetti che necessitano di essere distribuiti senza strumenti esterni.

Contro dell’utilizzo dell’archivio ZIP

  • Gestione manuale:

    • A differenza di NuGet, dove aggiornamenti e gestione delle dipendenze sono automatizzati, con lo ZIP devi gestire manualmente gli aggiornamenti e assicurarti che tutti i DLL richiesti siano correttamente referenziati.
  • Rischio di conflitti di versione:

    • Se gestisci più progetti o lavori in team, esiste il rischio di conflitti di versione se progetti diversi utilizzano versioni differenti dei DLL. È necessario tenere traccia accurata delle versioni across i progetti.
  • Nessun aggiornamento automatico:

    • Non riceverai notifiche o aggiornamenti automatici quando è disponibile una nuova versione. Questo può portare all’uso di librerie obsolete a meno che non controlli regolarmente gli aggiornamenti.
 Italiano