wrale/mcp-server-tree-sitter
MCP Server for Tree-sitter
Overview
wrale/mcp-server-tree-sitter is a Python MCP server licensed under MIT. MCP Server for Tree-sitter Topics: ai-assistant, ast, claude, claude-ai, claude-desktop, code-analysis, code-search, coding-assistant, mcp, model-context-protocol, model-context-protocol-servers, tree-sitter.
Ranked #8548 out of 25632 indexed tools.
Ecosystem
Python MIT
ai-assistantastclaudeclaude-aiclaude-desktopcode-analysiscode-searchcoding-assistantmcpmodel-context-protocolmodel-context-protocol-serverstree-sitter
Signal Breakdown
Stars 272
Freshness 10mo ago
Issue Health 12%
Contributors 3
Dependents 3
Forks 35
Description Brief
License MIT
How to Improve
Description low impact
Freshness high impact
Issue Health high impact
Matched Queries
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 →
Are you the maintainer? Claim this listing