Descrição da ferramenta: Fossil MCP é uma ferramenta de análise de código que identifica funções mortas e lógica duplicada em projetos, utilizando análise de gráfico de chamadas em 15 linguagens, facilitando a manutenção e limpeza do código-fonte.
Atributos:
🛠️ Detecção de Código Morto: Identifica funções não utilizadas e trechos obsoletos no projeto.
🔍 Análise de Gráfico de Chamadas: Realiza análise aprofundada das chamadas entre funções para precisão na detecção.
🌐 Multi-linguagem: Compatível com 15 linguagens de programação diferentes.
🚀 Integração com Servidor MCP: Conecta-se a um servidor MCP para automação na limpeza do código.
🦀 Implementação em Rust: Desenvolvida em Rust, garantindo desempenho e portabilidade com um único binário.
Exemplos de uso:
💻 Análise de Projetos Legados: Identifica funções obsoletas em códigos antigos para facilitar refatorações.
⚙️ Manutenção Contínua: Automatiza a limpeza do código durante integrações contínuas, reduzindo dívidas técnicas.
📊 Avaliação de Qualidade do Código: Detecta trechos redundantes ou mortos para melhorar a qualidade geral do projeto.
🔧 Aprimoramento de Refatoração: Auxilia desenvolvedores na identificação de áreas que necessitam otimização ou remoção.
🤖 Automação via Agentes AI: Permite que agentes automatizados limpem o código após análises, integrando-se ao fluxo de trabalho.

