Instalando o Sheetize MCP Server via NuGet

Instalando o Sheetize MCP Server via NuGet


NuGet é um gerenciador de pacotes gratuito e de código aberto para .NET que simplifica a adição, remoção e atualização de bibliotecas em projetos do Visual Studio. Ele gerencia arquivos de bibliotecas, referências e alterações de configuração automaticamente.

Como instalar via Console do Gerenciador de Pacotes NuGet

Se você estiver usando o Visual Studio Community 2026

  • Abra seu projeto:

    • Inicie o Visual Studio Community 2026 e abra sua aplicação .NET.
  • Crie o arquivo mcp.json na pasta da solução com o seguinte conteúdo:

    • 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": "dnx",
          "args": [
          "SheetizeMCPServer",
          "--prerelease",
          "--yes",
          "--licensePath",
          "path\\to\\license.lic"
          ],
          "env": {}
       }
    }
    }
  • Verifique se o pacote foi instalado com sucesso:

    • Navegue até View > GitHub Copilot Chat.
    • Vá em Select tools and skills e confira na seção Added se o servidor MCP customizado está listado.

Se você estiver usando o Visual Studio Code

  • Abra seu projeto:

    • Inicie o Visual Studio Code.
  • Na pasta raiz do projeto crie a pasta e o arquivo .vscode/mcp.json com o seguinte conteúdo:

    • 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": "dnx",
             "args": [
             "SheetizeMCPServer",
             "--prerelease",
             "--yes",
             "--licensePath",
             "path\\to\\license.lic"
             ]
          }
       }
    }
  • Verifique se o pacote foi instalado com sucesso:

    • Navegue até View > Chat.
    • Acesse Settings > MCP Servers e verifique na seção Workspace se o servidor MCP customizado está presente.

Prós de usar o NuGet

  • Gerenciamento automático de dependências:

    • O NuGet lida automaticamente com as dependências, garantindo que todas as bibliotecas necessárias sejam incluídas e atualizadas corretamente.
  • Atualizações simplificadas:

    • Atualizar pacotes é direto com o NuGet, seja pelo Console do Gerenciador de Pacotes ou pela interface gráfica.
  • Integração com o Visual Studio:

    • O NuGet está totalmente integrado ao Visual Studio, oferecendo uma interface amigável para gerenciamento de pacotes.
  • Versionamento:

    • O NuGet permite gerenciar diferentes versões de bibliotecas, facilitando reverter para versões anteriores ou testar novas releases.

Contras de usar o NuGet

  • Limitado ao Visual Studio:

    • O NuGet foi projetado principalmente para o Visual Studio, embora possa ser usado em outros ambientes, a integração pode ser menos completa.
  • Potencial de conflitos de versão:

    • Gerenciar versões em projetos maiores pode se tornar complexo, exigindo atenção cuidadosa.
  • Dependência de rede:

    • Instalar e atualizar pacotes requer conexão à internet. O uso offline pode precisar de pacotes previamente baixados.
  • Complexidade em projetos grandes:

    • Projetos extensos com muitas dependências podem achar o gerenciamento via NuGet mais trabalhoso, demandando ferramentas ou estratégias adicionais.
 Português