by micl2e2 · MCP Server · ★ 82
Table of Contents MCP Server: code-to-tree Using code-to-tree Configure MCP Clients Building (Windows) Building (macOS) MCP Server: code-to-tree The code-to-tree server's goals are: Give LLMs the capability of accurately converting source code into AST(Abstract Syntax Tree), regardless of language. One standalone binary should be everything the MCP client needs. These goals imply: The underlying syntax parser should be versatile enough. Here we choose tree-sitter, and languages are: C, C++, Rust, Ruby, Go, Java, Python.
| Stars | 82 |
| Forks | 13 |
| Language | C |
| Category | MCP Server |
| License | MIT |
| Quality Score | 61.5657659523325/100 |
| Open Issues | 1 |
| Last Updated | 2026-03-14 |
| Created | 2025-05-17 |
| Platforms | claude-code, mcp |
| Est. Tokens | ~40k |
These tools work well together with code-to-tree for enhanced workflows:
Explore other popular mcp server tools:
code-to-tree is A runtime-free MCP server that converts source code into AST🌲, regardless of language.. It is categorized as a MCP Server with 82 GitHub stars.
code-to-tree is primarily written in C. It covers topics such as abstract-syntax-tree, agentic, ast.
You can find installation instructions and usage details in the code-to-tree GitHub repository at github.com/micl2e2/code-to-tree. The project has 82 stars and 13 forks, indicating an active community.
code-to-tree is released under the MIT license, making it free to use and modify according to the license terms.