{"repo":"mpsm/mcp-cpp","free":true,"listed":false,"github":"https://github.com/mpsm/mcp-cpp","clone":"git clone https://github.com/mpsm/mcp-cpp.git","description":"MCP server tailored to work with large C/C++ codebases","language":"Rust","stars":103,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"C++ MCP Server A Model Context Protocol (MCP) server that provides C++ code analysis capabilities through clangd LSP integration. Enables AI agents to work with C++ codebases using semantic understanding similar to modern IDEs. Why This MCP Server? Modern C++ development relies heavily on advanced tooling to navigate complex codebases with preprocessor macros, template instantiations, and intricate inheritance hierarchies. While humans use IntelliSense-powered IDEs to understand these complexities, most AI agents rely on text-only browsing. This MCP server bridges that gap by providing AI agents with semantic analysis capabilities similar to what developers experience in modern IDEs. Unlike generic LSP MCP implementations, this server focuses specifically on C++ workflows. The server can handle multiple C++ projects simultaneously, which is particularly useful for complex scenarios like embedded Linux development where understanding interactions between individual components is crucial. It supports both CMake and Meson build systems with automatic build directory detection and switching. Advanced indexing monitoring tracks both clangd's index state and logs to ensure complete symbol coverage, while intelligent filtering distinguishes between project code and external dependencies. Features The server provides three core analysis tools for C++ development. The get project details tool performs dynamic CMake and Meson build environment discovery and enables configuration switch","default_branch":null,"files":null,"tree":[],"storefront":"/r/mpsm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mpsm/mcp-cpp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}