MCP Servers for C++

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.

View all MCP Servers

  • Why this server?

    Provides C++ code generation for native implementations in 3D applications like Unreal Engine, translating the abstract tool definitions into platform-specific code.

    A
    security
    A
    license
    A
    quality
    A universal Model Context Protocol implementation that serves as a semantic layer between LLMs and 3D creative software, providing a standardized interface for interacting with various Digital Content Creation tools through a unified API.
    125
    6
    Python
    Apache 2.0
  • Why this server?

    Analyzes C/C++ source files by detecting #include directives to map dependencies and calculate importance scores for files in C/C++ projects.

    A
    security
    A
    license
    A
    quality
    A TypeScript tool that ranks files in your codebase by importance, tracks dependencies, and provides file summaries to help understand code structure through Cursor's Model Context Protocol.
    14
    18
    TypeScript
    GPL 3.0
    • Linux
  • Why this server?

    Includes C++ client implementations for communicating with the privateGPT MCP server, supporting all available functionalities from C++ applications.

    -
    security
    A
    license
    -
    quality
    A server implementation that allows secure communication between MCP clients and privateGPT, enabling users to chat with privateGPT using knowledge bases and manage sources, groups, and users through a standardized Model Context Protocol.
    4
    JavaScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Powers the optimized Stable Diffusion backend through the stable-diffusion.cpp implementation

    -
    security
    A
    license
    -
    quality
    Powerful image generation system leveraging multiple Stable Diffusion models (flux-schnell, flux-dev, sdxl, sd3, sd15) for creating high-quality AI-generated images with precise customization.
    8
    MIT License
    • Linux
    • Apple
  • Why this server?

    Analyzes C/C++ source files to detect includes and differentiate between system and local headers for dependency tracking and importance ranking.

    -
    security
    A
    license
    -
    quality
    A tool that helps rank codebase files by importance (1-10 scale), track file dependencies, and provide summaries, all accessible through a simple JSON-based interface.
    2
    TypeScript
    GPL 3.0
    • Linux
  • Why this server?

    Allows analysis of any C++ project with features for class analysis, code search, and reference finding across custom C++ codebases

  • Why this server?

    Supports tracking C++ dynamic libraries as a project type

    -
    security
    F
    license
    -
    quality
    Enables management of development projects with GitHub integration, facilitating project tracking, repository linking, and metadata maintenance within the Model Context Protocol.
    3
    JavaScript