Instalando o Sheetize MCP Server via ZIP

Instalando o Sheetize MCP Server via ZIP

O arquivo ZIP é ideal para desenvolvedores que preferem uma abordagem manual de gerenciamento de bibliotecas. Esse método permite baixar e extrair diretamente os arquivos DLL necessários sem depender de um gerenciador de pacotes ou instalador.

Como instalar via Arquivo ZIP

  • Baixe o Arquivo ZIP:

    • Clique no v26.10 ZIP para baixar a versão mais recente do Sheetize MCP Server em formato de arquivo.
  • Extraia o Conteúdo:

    • Após o download, extraia o conteúdo do arquivo ZIP para o diretório de sua escolha. Você pode manter esses arquivos em um diretório compartilhado ou dentro da estrutura do seu projeto.
  • Adicione o MCP Server personalizado ao seu projeto:

Se você estiver usando o Visual Studio Community 2026

  • Crie o arquivo mcp.json na pasta da solução com a seguinte configuração:
  • Substitua path\\to\\license.lic pelo caminho do arquivo de licença ou remova a linha de configuração para a versão gratuita.
{
  "inputs": [],
  "servers": {
    "sheetize-mcp-server": {
      "type": "stdio",
      "command": "dotnet",
      "args": [
        "path\\to\\SheetizeMCPServer.dll",
        "--licensePath",
        "path\\to\\license.lic"          
      ],
      "env": {}
    }
  }
}

Se você estiver usando o Visual Studio Code

  • Na pasta raiz do projeto, crie a pasta .vscode e o arquivo mcp.json com o conteúdo abaixo:
  • Substitua path\\to\\license.lic pelo caminho do arquivo de licença ou remova a linha de configuração para a versão gratuita.
{
  "servers": {
    "sheetize-mcp-server": {
      "type": "stdio",
      "command": "dotnet",
      "args": [
        "path\\to\\SheetizeMCPServer.dll",
        "--licensePath",
        "path\\to\\license.lic"  
      ]
    }
  }
}

Se você estiver usando o Claude Desktop

  • Abra claude_desktop_config.json e adicione o seguinte bloco de configuração:
  • Substitua path\\to\\license.lic pelo caminho do arquivo de licença ou remova a linha de configuração para a versão gratuita.
"mcpServers": {
  "sheetize-mcp-server": {
    "command": "dotnet",
    "args": [
      "path\\to\\SheetizeMCPServer.dll",
      "--licensePath",
      "path\\to\\license.lic"
    ]
  }
}

Se você estiver usando o ChatGPT Desktop

  • Navegue até %USERPROFILE%\.codex\ e abra config.yaml, adicionando a configuração abaixo:
  • Substitua path\\to\\license.lic pelo caminho do arquivo de licença ou remova a linha de configuração para a versão gratuita.
[mcp_servers.sheetize_mpc_server]
command = 'C:\Program Files\dotnet\dotnet.exe'
args = [
    'path\\to\\SheetizeMCPServer.dll',
    '--licensePath',
    'path\\to\\license.lic'
]
  • Atualizações Manuais:
    • Quando uma nova versão do Sheetize MCP Server for lançada, será necessário baixar manualmente o arquivo ZIP atualizado e substituir os arquivos DLL antigos do seu projeto pelos novos.

Prós de usar o Arquivo ZIP

  • Controle Total:

    • Você tem total controle sobre onde e como os DLLs são armazenados e referenciados no seu projeto. Isso pode ser vantajoso se preferir uma configuração personalizada ou precisar gerenciar dependências manualmente.
  • Sem Dependência de Gerenciadores de Pacotes:

    • Diferente do NuGet, não há dependência de um gerenciador de pacotes para realizar a instalação. Isso pode ser útil em ambientes onde gerenciadores de pacotes não estão disponíveis ou não são desejados.
  • Portabilidade:

    • O arquivo ZIP pode ser facilmente compartilhado e movido entre diferentes sistemas, tornando‑o ideal para projetos que precisam ser portáteis ou distribuídos sem depender de ferramentas externas.

Contras de usar o Arquivo ZIP

  • Gerenciamento Manual:

    • Ao contrário do NuGet, onde atualizações e o gerenciamento de dependências são automáticos, com o ZIP você precisa gerenciar manualmente as atualizações e garantir que todos os DLLs necessários estejam corretamente referenciados.
  • Risco de Conflitos de Versão:

    • Se você gerencia múltiplos projetos ou trabalha em equipe, pode haver risco de conflitos de versão caso diferentes projetos utilizem versões distintas dos DLLs. Isso exige um acompanhamento cuidadoso das versões em todos os projetos.
  • Ausência de Atualizações Automáticas:

    • Você não receberá atualizações ou notificações automáticas quando uma nova versão estiver disponível. Isso pode levar ao risco de usar bibliotecas desatualizadas, a menos que verifique regularmente por atualizações.
 Português