What is tree-sitter-mcp?
maintree-sitter-mcp is a Claude Code plugin that provides Claude with structural understanding of code by leveraging tree-sitter AST (Abstract Syntax Tree) navigation. Instead of treating code as flat text, it allows Claude to interact with the code's actual structure.
It supports over 14 languages, including:
- Rust, Python, TypeScript, TSX, JavaScript, Go, Java, C, C++, C#, Ruby, Bash, PHP, OCaml, CSS, and HCL.