sashok74/cpp_sitter
3.2
If you are the rightful owner of cpp_sitter and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
A high-performance MCP server written in C++20 for multi-language code analysis using tree-sitter.
Tools
Functions exposed to the LLM to take actions
parse_file
Get metadata about files, including class/function counts and error status.
find_classes
Extract all class declarations with locations.
find_functions
Extract all function definitions, including async functions for Python.
execute_query
Run custom tree-sitter S-expression queries.
extract_interface
Extract function signatures and class interfaces without implementation bodies.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client