Enforce consistent C++ style and best practices across your codebase. Analyze naming conventions, memory safety, and const correctness, and get
Enforce consistent C++ style and best practices across your codebase. Analyze naming conventions, memory safety, and const correctness, and get actionable
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| 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 |
{
"mcpServers": {
"cpp-style": {
"command": "uv",
"args": [
"run",
"mcp",
"run",
"cpp_style_server.py"
],
"cwd": "/path/to/cpp_guidelines_mcp"
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Store entities, relations and observations in a local knowledge graph with the reference Memory MCP server.
A structured scratchpad for hard problems — stepwise reasoning with revisions, branches and visible logic.
Model Context Protocol (MCP) server providing comprehensive Angular documentation access for AI assistants
Fourteen research tools, from arXiv to SEC filings. Tool calls are billed to your Apify account.
MCP server exposing agent-memory-daemon to Kiro, Claude Desktop, Cursor, and any MCP-compatible client.
screenpipe remembers how you actually work It captures what you see, say, and do, locally, 24/7, then turns real work into searchable memory, SOPs