mcp-server-tree-sitter by wrale
32 score
A Model Context Protocol (MCP) server that provides code analysis capabilities using tree-sitter, designed to give Claude intelligent access to codebases with appropriate context management.
Ranked #2444 out of 5463 indexed tools.
Is this your tool? Claim this listing to add maintainer context, get a verified badge, and unlock analytics.
Claim listing → Signal Breakdown
Installs 442
Freshness 11mo ago
Issue Health 13%
Stars 279
Platform Breadth 1 platform
Contributors 2
Description Detailed
How to Improve
Freshness high impact
Issue Health high impact
Platforms medium impact
Supported Platforms
From the README
# MCP Tree-sitter Server A Model Context Protocol (MCP) server that provides code analysis capabilities using tree-sitter, designed to give AI assistants intelligent access to codebases with appropriate context management. Claude Desktop is the reference implementation target. <a href="https://glama.ai/mcp/servers/@wrale/mcp-server-tree-sitter"> </a> ## Features - 🔍 **Flexible Exploration**: Examine code at multiple levels of granularity - 🧠 **Context Management**: Provides just enough information without overwhelming the context window - 🌐 **Language Agnostic**: Supports many programming languages including Python, JavaScript, TypeScript, Go, Rust, C, C++, Swift, Java, Kotlin, Julia, and APL via tree-sitter-language-pack - 🌳 **Structure-Aware**: Uses AST-based understanding with efficient cursor-based traversal - 🔎 **Searchable**: Find specific patterns using text search and tree-sitter queries - 🔄 **Caching**: Optimized performance through parse tree caching - 🔑 **SymboRead full README on GitHub →