Disentinel/grafema
by Various
Graph-based static analysis tool
MCP
Disentinel/grafema
Added 18 June 2026
Overview
Grafema is a graph-based static analysis tool written in Rust. It constructs dependency and control flow graphs from source code for structural inspection. The tool allows querying these graphs to identify relationships and potential issues.
Best for
Best for
Developers who need lightweight, graph-based static analysis for dependency and control flow inspection
Use cases
- Analyzing dependency graphs in codebases
- Detecting cyclic dependencies between modules
- Visualizing control flow structures
Notes
Grafema is a graph-based static analysis tool written in Rust. It constructs dependency and control flow graphs from source code for structural inspection. The tool allows querying these graphs to identify relationships and potential issues.
35 stars on GitHub. Last updated 2026-06-18.
Use cases
- Analyzing dependency graphs in codebases
- Detecting cyclic dependencies between modules
- Visualizing control flow structures
Pros
- Fast execution due to Rust’s performance
- Lightweight with minimal overhead
- Focuses on graph-level insights many tools miss
Cons
- Small community and limited documentation
- May lack integrations with popular build systems
- Narrow scope compared to full-featured analysis tools
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Fast execution due to Rust's performance
- Lightweight with minimal overhead
- Focuses on graph-level insights many tools miss
Cons
- Small community and limited documentation
- May lack integrations with popular build systems
- Narrow scope compared to full-featured analysis tools