📡 MCP Radar

CHOCEK-RB/cpp-mcp

High-performance Model Context Protocol (MCP) server & CLI for C and C++: offline cppreference, semantic code analysis (clangd + xmake/CMake), Core Guidelines, SEI CERT, and compiler matrix.

⭐ 3 stars
⑂ 0 forks
TypeScript
momentum ▲ 6.0
created 2026-09-26
on radar since 2026-09-29
ai-toolscert-cclang-formatclang-tidyclangdclicpluspluscppcpp-modulescpp20cpp23cppreferencedeveloper-toolsdiagnosticslspmcpmodel-context-protocolrefactoringsanitizersxmake
View on GitHub ↗

About cpp-mcp

Model Context Protocol (MCP) server that empowers AI coding assistants with authoritative, real-time C and C++ documentation directly from cppreference.com.

- Authoritative C/C++ Lookup: Instant access to standard headers, containers, algorithms, keywords, and C++20/23/26 features. - Semantic Code Intelligence (xmake + clangd LSP): Deep AST understanding of your local codebase with automatic compilation database generation via xmake, symbol search, type inheritance, call hierarchies, and usage examples (searchcodesymbols, analyzecodesymbol). - Live Compiler Diagnostics & AST Renaming: Real-time error detection with caret pointers (^~~~), AST-based safe symbol renaming across all workspace files, and automated header tracking (getcodediagnostics, renamecodesymbol). - C/C++ Code Formatter: Instant in-memory and file formatting via clang-format with project .clang-format auto-discovery, standard presets (LLVM, Google), line ranges, and unified diff preview (formatcode). - Host-Aware clang-tidy Linting: Runs clang-tidy over project files with check presets (modernize, bugprone, performance, portability, cppcoreguidelines, cert, security, all), reports diagnostics with caret positions, and applies fixes in place only when explicitly requested (runclangtidy). - Host-Aware Module Toolchain Detection: Inspects the host clang++, g++, libc++ and clangd to state which import std; setup is viable, including the clangd vs GCC .gcm BMI mismatch (checkmoduletoolchain). - C/C++ Documentation Generator (clang-doc): Generates comprehensive API documentation from source code and Doxygen comm

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/CHOCEK-RB--cpp-mcp.html)

Related MCP servers

Sunrisepeak/mcpp-language-server

mcppls — a C++20/23 modules language server: one set of module semantics on GCC, Clang, MSVC and MinGW, for editors (VS Code, Zed, CLion, Neovim), AI Agents (MCP) and CI

⭐ 14C++
anshupriyan/cli-bridge

MCP server for Claude Desktop and other Model Context Protocol clients — sandboxed filesystem access (read/write/edit/search) plus Dev Mode-gated shell command execution, scoped to a single workspace

⭐ 12TypeScript
wakeup595626-cmyk/mcphelm

Open-source control center for the OpenAI Secure MCP Tunnel: register local MCP servers (stdio/HTTP), run and supervise the official tunnel-client, and connect ChatGPT / Codex through a desktop app, l

⭐ 5TypeScript
nassim-arifette/jevgrep

Jev-powered semantic code search for coding agents — find behavior across repositories via CLI or MCP, with exact source excerpts and line numbers.

⭐ 75TypeScript
abluva/mcp-remote

The bridge for remote MCP — seamless OAuth, resilient auth recovery, production-grade reliability

⭐ 15TypeScript
pranee54/AgentDoctor

Local CLI that audits coding-agent configuration for security, instructions, context, and MCP — no API key or code upload by default.

⭐ 10TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.