mcp-cmake

hiono/mcp-cmake

3.3

If you are the rightful owner of mcp-cmake and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP-CMake is a tool designed to manage CMake-based projects using the Model Context Protocol (MCP), enabling programmatic configuration, building, and testing.

Tools

Functions exposed to the LLM to take actions

health_check

Verifies the development environment and sets the server to a Healthy state.

list_presets

Lists available configurePresets from the CMakePresets.json file.

create_project

Configures the CMake project using a specified preset.

build_project

Builds the project using a specified build preset.

test_project

Runs tests for the project using a specified test preset.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources