アンブロッカーMCPの構築
ハングした Windows ビルド実行ファイルを終了するための Cursor IDE 用の Model-Context-Protocol (MCP) サーバー。
特徴
指定されたビルド プロセス (
cl.exe、link.exe、msbuild.exeなど) を監視します。設定可能な期間(デフォルトは90秒)アイドル状態(CPU使用率1%未満)のプロセスを終了します。
カーソル IDE がブロック解除プロセスをトリガーするためのツール (
unblock_build) を提供します
Related MCP server: Cursor DB MCP Server
インストール
Python 3.11 以降がインストールされていることを確認してください。
pipx を使用してインストールします (CLI ツールの場合は推奨):
pipx install .または pip を使用します:
pip install .
カーソル統合
カーソル IDE 設定 ( settings.json ) に以下を追加します。
{
"mcpServers": {
"build-unblocker": {
"command": "unblock-build-mcp"
}
}
}
局所煙試験
ツールを手動で実行してテストすることができます (プロセスの強制終了を回避するには--dry-runを使用します)。
pipx run unblock-build-mcp --idle-seconds 5 --dry-run
継続的インテグレーション
(
ライセンス
このプロジェクトはMITライセンスの下で提供されています。詳細はLICENSEファイルをご覧ください。