{"slug":"songjiangzhou/cpp_guidelines_mcp","name":"C++ Core Guidelines","description":"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.","category":"development","tags":[],"official":false,"stars":0,"transport":"stdio","install":[{"cmd":"npx -y @smithery/cli","imports":[]}],"tools":[{"name":"check_naming","description":"Validate C++ identifiers (variables, classes, functions, etc.) against naming conventions"},{"name":"check_include_guard","description":"Verify header file include guards or `#pragma once` usage"},{"name":"analyze_memory_safety","description":"Detect memory leaks, dangling pointers, and unsafe memory patterns"},{"name":"suggest_modern_cpp","description":"Get modernization suggestions targeting C++11 through C++23"},{"name":"check_const_correctness","description":"Find missing `const` qualifiers on member functions, parameters, and variables"}],"env_vars":[],"auth_type":"none","github":"https://github.com/SongJiangzhou/cpp_guidelines_mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}