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.
-securityFlicense-quality* analyze your react projects locally * consistent output w/ AST parsing + AI * create markdown docs, llm.txt for your react code at onceLast updated1557Why this server?
This server is described as analyzing "Python codebases using AST", which directly matches the search query.
-securityFlicense-qualityAn 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.
AsecurityAlicenseAqualityProvides 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 updated5716MITWhy this server?
This server uses 'tree-sitter', which is a popular parsing library often used to generate Abstract Syntax Trees for code analysis.
AsecurityAlicenseBqualityA 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 updated26290MITWhy this server?
This server explicitly uses 'ast-grep' for structural analysis, directly implying the use of Abstract Syntax Trees.
AsecurityAlicenseAqualityEnables 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.
AsecurityAlicenseAqualityProvides AI agents with powerful JavaScript/TypeScript code analysis and transformation capabilities using the tree-hugger-js library.Last updated12322MITWhy this server?
This server focuses on 'semantic understanding of C++ codebases using libclang', a tool that builds Abstract Syntax Trees to represent C++ code.
-securityAlicense-qualityAn 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.
AsecurityFlicenseBqualityAn 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