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.licpelo 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": {} } } } - Substitua
-
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.licpelo 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" ] } } } - Substitua
-
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.