J

Jordan-Jarvis

@Jordan-Jarvis/Cpp-build-unlock-mcp
0 Stars 312 次浏览 Jordan-Jarvis 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "build-unblocker": {
      "command": "unblock-build-mcp"
    }
  }
}

服务介绍

构建解除阻塞 MCP

一个用于 Cursor IDE 的 Model-Context-Protocol (MCP) 服务器,用于终止挂起的 Windows 构建可执行文件。

功能

  • 监控指定的构建进程(如 cl.exelink.exemsbuild.exe 等)
  • 终止在配置的时间段内处于空闲状态(CPU 使用率低于 1%)的进程(默认为 90 秒)
  • 为 Cursor IDE 提供了一个工具 (unblock_build) 来触发解除阻塞过程

安装

  1. 确保已安装 Python 3.11 或更高版本。

  2. 推荐使用 pipx 安装 CLI 工具:
    bash
    pipx install .

    或者使用 pip:
    bash
    pip install .

Cursor 集成

将以下内容添加到您的 Cursor IDE 设置中(settings.json):

json
{
"mcpServers": {
"build-unblocker": {
"command": "unblock-build-mcp"
}
}
}

本地冒烟测试

您可以手动运行该工具进行测试(使用 --dry-run 参数以避免实际终止进程):

bash
pipx run unblock-build-mcp --idle-seconds 5 --dry-run

持续集成

CI Status
(请将 your-github-username 替换为您的实际 GitHub 用户名,并将 build-unblocker-mcp 替换为仓库名称)

许可证

本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。

相关 MCP 服务