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.

tree-sitter-analyzer
55
Established
mcp-server-tree-sitter
54
Established
Maintenance 10/25
Adoption 6/25
Maturity 24/25
Community 15/25
Maintenance 2/25
Adoption 10/25
Maturity 25/25
Community 17/25
Stars: 24
Forks: 5
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 272
Forks: 35
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
Stale 6m

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.

software-development code-analysis AI-assisted-development code-comprehension developer-productivity

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.

AI-assisted development Code analysis Developer tools Programming languages Software engineering

Scores updated daily from GitHub, PyPI, and npm data. How scores work