tree-sitter-analyzer and mcp-server-tree-sitter
The tools are complements: the Tree-sitter analyzer is a code analysis framework that can be used with the MCP Server for Tree-sitter, which provides an efficient server implementation for Tree-sitter parsers.
About tree-sitter-analyzer
aimasteracc/tree-sitter-analyzer
A scalable, multi-language code analysis framework based on Tree-sitter, usable both as a CLI tool and an MCP server.
This tool helps software developers and AI assistants quickly understand complex codebases without getting overwhelmed. It takes your existing code files and, instead of feeding everything to an AI, precisely extracts only the most relevant parts. The result is a targeted, structured view of your code, making it easier to trace logic, analyze impact, or get context for AI-assisted development tasks.
About mcp-server-tree-sitter
wrale/mcp-server-tree-sitter
MCP Server for Tree-sitter
This tool helps software developers integrate advanced code analysis into their AI assistants, particularly Claude Desktop. It takes raw source code files in various programming languages and provides structured information about the code, such as syntax trees, symbols, and dependencies. The output helps AI assistants understand and interact with codebases more effectively, making complex programming tasks easier.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work