Best C++ MCP Servers
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 adversarial code verification and dependency analysis for C++ systems to identify security, correctness, and performance issues.
AlicenseAqualityBmaintenanceAn adversarial code verification system that uses a Verifier-Critic debate loop to systematically uncover security, correctness, and performance issues. It implements the Socratic method to provide deep semantic analysis and dialectical reasoning beyond traditional static linting.Last updated36154MITWhy this server?
Supports documentation generation for C/C++ source code, parsing classes, functions, and variables to produce comprehensive documentation.
AlicenseBqualityBmaintenanceA comprehensive server that enables AI assistants to generate, configure, and manage Doxygen documentation for various programming languages through a clean interface.Last updated72GPL 3.0Why this server?
Analyzes C++ repositories to generate structured maps of the codebase, highlighting important definitions and code relationships
AlicenseAqualityDmaintenanceA powerful tool designed to help, primarily LLMs, understand and navigate complex codebases. It functions both as a command-line application for on-demand analysis and as an MCP (Model Context Protocol) server, providing continuous repository mapping capabilities to other applications. By generatingLast updated2167MITWhy this server?
Provides tools for creating and managing C++ files with UTF-8 BOM encoding for Windows builds, including template support for basic C++ files, headers, and class headers to ensure proper handling of Korean comments and characters.
AlicenseAqualityCmaintenanceEnables creation and management of UTF-8 with BOM encoded files optimized for Windows build environments. Provides file encoding conversion, detection, and template support for C++ and PowerShell files to prevent Korean character encoding issues.Last updated41MITWhy this server?
Provides semantic analysis, AST parsing, and code compaction for C/C++ codebases with intelligent symbol extraction
AlicenseAqualityCmaintenanceProvides intelligent code context and analysis through semantic compression, AST parsing, and multi-language support. Offers 60-80% token reduction while enabling AI assistants to understand codebases through local analysis, OpenAI-enhanced insights, and GitHub repository integration.Last updated6483MITWhy this server?
Provides C++ code analysis tools for checking naming conventions, include guards, memory safety, const correctness, and modern C++ upgrade suggestions, along with access to C++ style guide documentation and best practices.
AlicenseAqualityCmaintenanceProvides professional C++ code style checking, best practices analysis, and modern C++ upgrade suggestions with tools for naming conventions, memory safety, const correctness, and access to comprehensive C++ style documentation.Last updated5MITWhy this server?
Provides C++ code analysis tools for checking naming conventions, include guards, memory safety, const correctness, and modern C++ upgrade suggestions, along with access to C++ style guide documentation and best practices
AlicenseAqualityCmaintenanceProvides C++ code analysis tools for checking naming conventions, include guards, memory safety, const correctness, and modern C++ upgrade suggestions, along with style guide documentation and code review templates.Last updated5MITWhy this server?
Locates C and C++ compilers and build systems to facilitate code compilation and development tasks.
AlicenseAqualityCmaintenanceEncoding-aware, indentation-smart file tools for AI coding agents. 20+ tools including read/edit with automatic encoding detection, smart indentation conversion, SSH, SFTP, process management, and system utilities.Last updated5317MITWhy this server?
Analyzes C/C++ codebases using CMake, Makefile, or Meson build systems to extract sources, headers, classes, structs, enums, namespaces, and include relationships.
AlicenseAqualityCmaintenanceStructural graph map of any codebase. Scans entities, relationships, and feature flows across 13 languages so LLMs navigate by structure instead of reading everything.Last updated115MIT