Como instalar um MCP da comunidade sem confiar em scripts `npx -y` aleatórios
Quando usar: Você deseja que o GitHub MCP seja executado localmente, mas não quer dar acesso irrestrito ao sistema de arquivos.
Pré-requisitos
- Docker Desktop — docker.com
- Aplicativo de desktop ToolHive — stacklok.com/download
Fluxo
-
Abra ToolHive, procure no registroInstale 'github' do registro ToolHive.✓ Copiado→ Contêiner baixado, prompt de configuração para GITHUB_TOKEN
-
Configure automaticamente seu clienteClique em 'Conectar ao Claude Desktop'.✓ Copiado→ Configuração do Claude Desktop atualizada; reinicialização necessária
-
Verifique o isolamentoConfirme que o contêiner tem apenas as variáveis de ambiente definidas e nenhuma montagem do sistema de arquivos do host.✓ Copiado→ Inspecione a configuração do contêiner na interface do ToolHive
Resultado: Um MCP em sandbox com acesso de privilégio mínimo à sua máquina.
Armadilhas
- MCPs do sistema de arquivos precisam de uma montagem — a ausência padrão é muito restritiva — Adicione uma montagem com escopo (por exemplo, apenas ~/Projects) em vez de home completo