Build Unblocker MCP

Integrations

  • Provides continuous integration workflows for verifying the build unblocker functionality, as indicated by the CI Status badge in the README.

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

Installation

  1. Ensure you have Python 3.11 or later installed.
  2. 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-run

Continuous Integration

(Replace your-github-username with your actual GitHub username and build-unblocker-mcp with the repository name)

License

This project is licensed under the MIT License. See the LICENSE file for details.

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

A Model-Context-Protocol server for Cursor IDE that monitors and terminates hung Windows build executables (like cl.exe, link.exe, msbuild.exe) when they become idle.

  1. Features
    1. Installation
      1. Cursor Integration
        1. Local Smoke Test
          1. Continuous Integration
            1. License

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that provides programmatic access to the Windows terminal, enabling AI models to interact with the Windows command line through standardized tools for writing commands, reading output, and sending control signals.
                Last updated -
                3
                JavaScript
                MIT License
              • A
                security
                A
                license
                A
                quality
                A template for creating custom tools for Cursor IDE using Model Context Protocol (MCP), allowing developers to extend Cursor's functionality with their own server-based tools.
                Last updated -
                11
                2
                Python
                MIT License
                • Apple
                • Linux
              • -
                security
                F
                license
                -
                quality
                An MCP server that provides detailed information about your development environment to the Cursor code editor, enabling more context-aware assistance.
                Last updated -
                1
                Python
                • Linux
                • Apple

              View all related MCP servers

              ID: sc9ntyn20z