Jordan-Jarvis
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"build-unblocker": {
"command": "unblock-build-mcp"
}
}
}
服务介绍
构建解除阻塞 MCP
一个用于 Cursor IDE 的 Model-Context-Protocol (MCP) 服务器,用于终止挂起的 Windows 构建可执行文件。
功能
- 监控指定的构建进程(如
cl.exe、link.exe、msbuild.exe等) - 终止在配置的时间段内处于空闲状态(CPU 使用率低于 1%)的进程(默认为 90 秒)
- 为 Cursor IDE 提供了一个工具 (
unblock_build) 来触发解除阻塞过程
安装
-
确保已安装 Python 3.11 或更高版本。
-
推荐使用 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
持续集成
(请将 your-github-username 替换为您的实际 GitHub 用户名,并将 build-unblocker-mcp 替换为仓库名称)
许可证
本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。