Why this server?
This server directly states it "converts source code into AST🌲", making it a perfect fit for searching 'Abstract Syntax Tree'.
MITWhy this server?
This server explicitly mentions "AST parsing + AI", indicating its direct relevance to Abstract Syntax Trees.
Alicense-qualityDmaintenance* analyze your react projects locally * consistent output w/ AST parsing + AI * create markdown docs, llm.txt for your react code at onceLast updated357ISCWhy this server?
This server is described as analyzing "Python codebases using AST", which directly matches the search query.
Flicense-qualityCmaintenanceAn MCP server that analyzes Python codebases using AST, stores code elements in a vector database, and enables natural language queries about code structure and functionality using RAG with Google's Gemini models.Last updated5Why this server?
The server's description mentions "AST-based symbol renaming", confirming its use of Abstract Syntax Trees for code manipulation.
AlicenseAqualityCmaintenanceProvides TypeScript and JavaScript code refactoring operations using ts-morph, allowing AST-based symbol renaming, file/folder renaming, reference searching, and path alias removal when integrated with editor extensions like Cursor.Last updated51216MITWhy this server?
This server uses 'tree-sitter', which is a popular parsing library often used to generate Abstract Syntax Trees for code analysis.
AlicenseBqualityCmaintenanceA 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.Last updated26302MITWhy this server?
This server explicitly uses 'ast-grep' for structural analysis, directly implying the use of Abstract Syntax Trees.
AlicenseAqualityCmaintenanceEnables AI assistants to understand and navigate codebases through structural analysis. Provides code mapping, symbol search, and impact analysis using ast-grep for accurate parsing of Python, JavaScript, TypeScript, and Go projects.Last updated448MITWhy this server?
This server provides 'JavaScript/TypeScript code analysis and transformation capabilities' using 'tree-hugger-js', a library that typically operates on Abstract Syntax Trees.
AlicenseAqualityBmaintenanceProvides AI agents with powerful JavaScript/TypeScript code analysis and transformation capabilities using the tree-hugger-js library.Last updated12382MITWhy this server?
This server focuses on 'semantic understanding of C++ codebases using libclang', a tool that builds Abstract Syntax Trees to represent C++ code.
Alicense-qualityDmaintenanceAn MCP server that provides semantic understanding of C++ codebases using libclang, allowing Claude to instantly find classes, functions, and their relationships without having to grep through thousands of files.Last updated27MITWhy this server?
This server analyzes 'code structure through function call graphs', which inherently involves parsing code into an Abstract Syntax Tree or a similar structural representation.
FlicenseBqualityCmaintenanceAn MCP server that enables LLMs to understand and analyze code structure through function call graphs, allowing AI assistants to explore relationships between functions and analyze dependencies in Python repositories.Last updated617