Provides continuous integration workflows for verifying the build unblocker functionality, as indicated by the CI Status badge in the README.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Build Unblocker MCPkill hung msbuild.exe processes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Build Unblocker MCP
A Model-Context-Protocol (MCP) server for Cursor IDE to terminate hung Windows build executables.
Features
Monitors specified build processes (
cl.exe,link.exe,msbuild.exe, etc.)Terminates processes that are idle (less than 1% CPU usage) for a configurable duration (default 90 seconds)
Provides a tool (
unblock_build) for Cursor IDE to trigger the unblocking process
Related MCP server: MCP Development Framework
Installation
Ensure you have Python 3.11 or later installed.
Install using pipx (recommended for CLI tools):
pipx install .Or using pip:
pip install .
Cursor Integration
Add the following to your Cursor IDE settings (settings.json):
{
"mcpServers": {
"build-unblocker": {
"command": "unblock-build-mcp"
}
}
}Local Smoke Test
You can run the tool manually to test it (use --dry-run to avoid killing processes):
pipx run unblock-build-mcp --idle-seconds 5 --dry-runContinuous Integration
(Replace
License
This project is licensed under the MIT License. See the LICENSE file for details.
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.