CMake Manager icon

CMake Manager

Streamlines CMake project configuration, building, and testing through a unified web interface and API.

概要

MCP-CMake is a powerful, Gradio-based server designed to simplify the intricate process of managing CMake projects. It offers a comprehensive web-based user interface and a robust API, enabling developers to effortlessly configure settings, build projects, run tests, and analyze errors. With advanced features like real-time output, dynamic CMake variable configuration, parallel execution for builds and tests, and an intelligent error analysis engine with LLM assistance, MCP-CMake provides a centralized and efficient solution for development workflows, enhancing productivity and debugging capabilities.

主な機能

  • Real-time command output and structured error analysis with LLM assistance
  • System environment and project configuration health checks
  • Dynamic configuration of CMake define variables and build options
  • 0 GitHub stars
  • Web-based UI for comprehensive CMake project management
  • Support for multiple build targets and parallel build/test execution

ユースケース

  • Debugging complex build and test failures with AI-powered error analysis
  • Streamlining CMake project setup, building, and testing for developers
  • Automating CI/CD pipelines for C/C++ projects by integrating with MCP clients
Advertisement

Advertisement