Instalação
- Instalação Rápida (pip)
- uvx (sem instalação)
- A Partir do Código-Fonte
- PyPI
Instale diretamente do GitHub usando pip:Fixe uma versão específica:
Configuração Inicial
1
Gerar uma chave de API
Crie uma chave de API com escopo de usuário ou de administrador em ZeroPath Settings. Você precisa do Token ID e do Token Secret.
2
Definir as variáveis de ambiente
Defina
ZEROPATH_BASE_URL para apontar para outro ambiente, por exemplo https://your-instance.example.com3
Configurar seu cliente MCP
Adicione o servidor MCP da ZeroPath ao arquivo de configuração da sua ferramenta de IA. Consulte a seção de configuração de clientes abaixo.
Configuração do Cliente
- Claude Desktop / Cursor (uvx)
- A Partir do Código-Fonte
Para o Claude Desktop, edite seu arquivo de configuração:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Solução de Problemas
Erro 'Unknown tool'
Erro 'Unknown tool'
O servidor MCP pode não ter iniciado ou pode ter falhado ao buscar o manifesto. Verifique erros de inicialização no seu terminal. Certifique-se de que o processo do servidor está em execução e consegue acessar
https://zeropath.com/mcp-manifest.json.Falha de autenticação
Falha de autenticação
Verifique se
ZEROPATH_TOKEN_ID e ZEROPATH_TOKEN_SECRET estão corretos e se a chave de API está ativa. Você pode testar visitando ZeroPath Settings para confirmar o status da chave.Organização não encontrada
Organização não encontrada
Confirme se
ZEROPATH_ORG_ID corresponde a uma organização à qual você tem acesso. Você pode encontrar o ID da sua organização em ZeroPath Settings.Erro 'organizationId is required'
Erro 'organizationId is required'
Passe
organizationId explicitamente na entrada da ferramenta, ou defina ZEROPATH_ORG_ID no seu ambiente. O servidor injeta automaticamente o ID da organização quando a variável de ambiente está configurada.Falha na validação do schema
Falha na validação do schema
Verifique os detalhes do erro — o servidor valida todas as entradas antes de chamar a API da ZeroPath. Causas comuns: nomes de campos incorretos (por exemplo,
status em vez de issueStatus), tipos incorretos (por exemplo, string em vez de número para severidade).Dicas Gerais
- Reinicie seu cliente de IA após alterar a configuração do MCP.
- Certifique-se de que o Python 3.12+ está no seu
PATH. - Use
uvxpara a configuração mais simples — não requer instalação. - Confira o repositório no GitHub para atualizações e problemas conhecidos.