418 / 450

Fossil MCP

Fossil MCP - Product Hunt launch logo and brand identity

Dead code detection for vibe-coded projects

#Open Source #Developer Tools #Artificial Intelligence #GitHub

Fossil MCP – Dead code detection for vibe-coded projects

Summary: Fossil MCP analyzes codebases using call graph analysis across 15 languages to identify dead functions and unreachable code. It operates as a zero-configuration, single binary MCP server written in Rust, enabling AI agents to clean up code automatically during development sessions.

What it does

Fossil MCP scans projects to detect dead code by building an actual call graph rather than relying on simple text searches. It supports multiple languages and is framework-aware to avoid false positives on lifecycle methods.

Who it's for

It is designed for developers using AI coding tools who need to manage and remove dead or unreachable code in their projects.

Why it matters

It prevents bugs caused by AI agents mistakenly using dead code and reduces token usage by automating cleanup within coding workflows.