Depuração
Visão geral das ferramentas de depuração
1.
2.
3.
Depurando no Claude Desktop
Verificando o status do servidor
1.
2.
Visualizando logs
Usando o Chrome DevTools
1.
developer_settings.json
com allowDevTools
definido como true:
2.
Command-Option-Shift-i
Problemas comuns
Diretório de trabalho
claude_desktop_config.json
pode estar indefinido (como /
no macOS), pois o Claude Desktop pode ser iniciado de qualquer lugar.env
para garantir uma operação confiávelclaude_desktop_config.json
, use:{
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/username/data"]
}
./data
Variáveis de ambiente
USER
, HOME
e PATH
.env
em claude_desktop_config.json
:{
"myserver": {
"command": "mcp-server-myapp",
"env": {
"MYAPP_API_KEY": "some_key",
}
}
}
Inicialização do servidor
1.
command
2.
3.
Problemas de conexão
1.
2.
3.
4.
Implementando o registro (logging)
Registro do lado do servidor
Registro do lado do cliente
1.
2.
3.
4.
Fluxo de trabalho de depuração
Ciclo de desenvolvimento
1.
2.
Testando mudanças
Melhores práticas
Estratégia de registro
1.
2.
3.
Considerações de segurança
1.
2.
Obtendo ajuda
1.
2.
3.
Modified at 2025-03-12 10:07:34