MCP Servers / development / C++ Core Guidelines

C++ Core Guidelines

JSON →
stdiononedevelopment

Enforce consistent C++ style and best practices across your codebase. Analyze naming conventions, memory safety, and const correctness, and get actionable modernization suggestions up to C++23. Accelerate reviews with ready-made prompts and quick access to curated guidelines.

Install
How to run this server
[ { "cmd": "npx -y @smithery/cli", "imports": [] } ]
server path: c-core-guidelines
Tools
What this server exposes
check_naming
Validate C++ identifiers (variables, classes, functions, etc.) against naming conventions
check_include_guard
Verify header file include guards or `#pragma once` usage
analyze_memory_safety
Detect memory leaks, dangling pointers, and unsafe memory patterns
suggest_modern_cpp
Get modernization suggestions targeting C++11 through C++23
check_const_correctness
Find missing `const` qualifiers on member functions, parameters, and variables
Configuration
Environment & auth
authnone
Resources
C++ Core Guidelines — MCP Server · libregistry