A static code analysis tool that generates interactive call graph.
Crabviz is based on the Langauge Server Protocol, as long as you have the corresponding language server installed, you can generate call graph with Crabviz for your project.


Because Crabviz utilizes the capabilities of LSP server, it is better suited as an IDE/editor extension instead of a standalone command line tool.
It is currently available in VS Code, and PRs for other editors are welcome.
crabviz is inspired by graphql-voyager and go-callvis
$ claude mcp add crabviz \
-- python -m otcore.mcp_server <graph>