ワンクリックで
install-ezcomputerctrl-mcp
Install and configure EZComputerCtrl as a hidden background streamable-http MCP on Windows.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Install and configure EZComputerCtrl as a hidden background streamable-http MCP on Windows.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | install-ezcomputerctrl-mcp |
| description | Install and configure EZComputerCtrl as a hidden background streamable-http MCP on Windows. |
| when_to_use | Use when this repository has been cloned locally and the current agent needs to finish runtime configuration, choose a port, write the local env file, start the MCP in the background, and connect the host client to the MCP endpoint. |
| disable-model-invocation | true |
| allowed-tools | Read Edit Write Glob Grep Bash(pip install -e .) Bash(cscript *) Bash(powershell *) |
This skill is a manual setup playbook for the repository-local EZComputerCtrl MCP.
Run this skill only when the repository already exists on the local Windows machine and the goal is to finish installation and MCP wiring for the current host client.
Configure this repository as a hidden background streamable-http MCP service on Windows without modifying source defaults.
Complete all of the following:
.runtime/ezcomputerctrl.env.ps1.scripts/start_ezcomputerctrl_hidden.vbs..runtime/ezcomputerctrl.guardian.pid and .runtime/ezcomputerctrl.pid exist.http://127.0.0.1:<port>/mcp.src/ezcomputerctrl/config.py to store local machine settings..runtime/ezcomputerctrl.env.ps1.The working directory should contain:
pyproject.tomlsrc/scripts/skills/install-ezcomputerctrl-mcp/SKILL.mdRun:
pip install -e .
If installation fails, stop and report the real error.
Port rules:
8765.8765 is unavailable, choose a free local port..runtime/ezcomputerctrl.env.ps1.Create or update:
.runtime/ezcomputerctrl.env.ps1
Use scripts/ezcomputerctrl.env.example.ps1 as the starting template.
At minimum, set:
$env:EZCTRL_TRANSPORT = "streamable-http"
$env:EZCTRL_SERVER_HOST = "127.0.0.1"
$env:EZCTRL_SERVER_PORT = "8765"
$env:EZCTRL_MODEL_NAME = "your-real-model-name"
$env:EZCTRL_MODEL_BASE_URL = "your-real-openai-compatible-base-url"
$env:EZCTRL_MODEL_API_KEY = "your-real-api-key"
Recommended route: Qwen3.5/3.6 35B-A3B
Use the user's real deployment values only:
If any of these are missing, ask for them instead of guessing.
Run:
cscript //nologo scripts\start_ezcomputerctrl_hidden.vbs
Then verify:
.runtime/ezcomputerctrl.pid existshttp://127.0.0.1:<port>/mcpAdapt to the actual host client instead of assuming one fixed config format.
Target connection settings:
streamable-httphttp://127.0.0.1:<port>/mcpCommon client examples:
{
"mcp": {
"ezcomputerctrl": {
"type": "remote",
"url": "http://127.0.0.1:<port>/mcp",
"enabled": true
}
}
}
claude mcp add --transport http ezcomputerctrl http://127.0.0.1:<port>/mcp
Global config file:
~/.codex/config.toml
[mcp_servers.ezcomputerctrl]
url = "http://127.0.0.1:<port>/mcp"
enabled = true
{
"mcpServers": {
"ezcomputerctrl": {
"type": "remote",
"url": "http://127.0.0.1:<port>/mcp",
"enabled": true
}
}
}
Use the host client's real MCP configuration mechanism and write the equivalent configuration there.
The stop command is:
powershell -NoProfile -ExecutionPolicy Bypass -File scripts\stop_ezcomputerctrl.ps1
Include this in the final instructions to the user.
Before finishing, confirm all of the following:
.runtime/ezcomputerctrl.env.ps1 exists.runtime/ezcomputerctrl.pid existsReport only the concrete setup result: