MCP Servers for C++
C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language. The C++ programming language is supported by a community of developers and promoted by organizations like the ISO C++ Standards Committee.
Why this server?
Supports code analysis using tree-sitter for C++ files (.cpp, .hpp, .cc)
AsecurityAlicenseAqualityAiDD MCP Server provides a secure interface for AI agents to perform file system operations and code analysis, enhancing AI-assisted development workflows across multiple programming languages.2921PythonMIT LicenseWhy this server?
Includes C++ client implementations for communicating with the privateGPT MCP server, supporting all available functionalities from C++ applications.
-securityAlicense-qualityA server implementation that allows secure communication between MCP clients and privateGPT, enabling users to chat with privateGPT using knowledge bases and manage sources, groups, and users through a standardized Model Context Protocol.JavaScriptMIT LicenseWhy this server?
Allows analysis of any C++ project with features for class analysis, code search, and reference finding across custom C++ codebases
-securityAlicense-qualityProvides deep source code analysis for Unreal Engine codebases, allowing AI assistants to understand C++ class structures, search code, and analyze subsystems.20TypeScriptMIT LicenseWhy this server?
Supports tracking C++ dynamic libraries as a project type
-securityFlicense-qualityEnables management of development projects with GitHub integration, facilitating project tracking, repository linking, and metadata maintenance within the Model Context Protocol.3JavaScript