
MCP Tree-sitter Server
Interface UIpar wrale
Capacités d'analyse de code utilisant tree-sitter pour un accès intelligent de l'IA aux bases de code avec une compréhension basée sur l'AST.
Ce qu'il fait
Connecte les assistants IA à la puissance de Tree-sitter, leur permettant d'analyser les bases de code avec une conscience structurelle plutôt qu'une simple recherche textuelle. Il permet à l'IA de comprendre l'arbre de syntaxe abstraite (AST) d'un projet, permettant une navigation et une analyse du code plus précises.
Outils
register_project_tool: Enregistre un chemin de projet pour analyse.get_ast: Récupère l'arbre syntaxique pour un fichier spécifique.get_symbols: Extrait les fonctions, classes et autres symboles de code.find_text: Effectue une recherche textuelle à travers le projet.run_query: Exécute des requêtes Tree-sitter pour trouver des modèles de code spécifiques.analyze_complexity: Analyse la complexité d'un fichier donné.
Installation
Ajoutez ce qui suit à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"tree_sitter": {
"command": "uvx",
"args": [
"--directory", "/ABSOLUTE/PATH/TO/YOUR/PROJECT",
"mcp-server-tree-sitter"
]
}
}
}
Hôtes supportés
- Claude Desktop
Installation rapide
pip install mcp-server-tree-sitterInformations
- Tarification
- free
- Publié
- 4/25/2026






