Agent Computer Use
БесплатноНе проверенLocal MCP server for Gateway-managed computer use that exposes computer.* tools with desktop control, OCR, and user-visible safety overlays.
Описание
Local MCP server for Gateway-managed computer use that exposes computer.* tools with desktop control, OCR, and user-visible safety overlays.
README
agent-computer-use-mcp is a local standard MCP server for Gateway-managed computer use. It combines semantic desktop control through cua-driver, local PP-OCRv6 perception, and a user-only native overlay without restricting computer-use capabilities owned by third-party agents.
Install
Windows x64 is the first published target. Users install one package name:
npm install [email protected]
npx -y [email protected]
npm automatically selects the exact matching @xiaozhiclaw/[email protected] optional dependency. The protected core package contains the MCP runtime; the platform package contains cua-driver, the native overlay, ONNX Runtime, and PP-OCRv6 small models. Missing, linked, mismatched, incomplete, or corrupt platform packages fail before MCP startup.
Example host configuration:
{
"mcpServers": {
"computer-use": {
"command": "npx",
"args": ["-y", "[email protected]"]
}
}
}
Upgrade and rollback are normal npm version operations. The MCP server never downloads native assets, runs npm, or updates itself. computer.repair may report this exact command but remains read-only:
npm install [email protected]
Offline ZIP
GitHub Release publishes a complete Windows x64 ZIP with the same protected core and byte-identical platform payload used by npm:
node .\agent-computer-use-mcp-X.Y.Z-windows-x64\bin\agent-computer-use-mcp.mjs
The ZIP requires Node.js 20 or newer. It requires no npm install, network access, elevation, or setup program. Gitee Release mirrors the published GitHub assets byte-for-byte for regional access; GitHub and public npm remain authoritative.
Development
npm ci
npm test
npm run mcp
Release-focused commands:
npm run release:npm:build:core: build the protected core package with no first-party source maps.npm run release:npm:build:win32-x64: build the immutable platform package from locked native assets.npm run phase:0.14: verify protected npm package integrity and standard MCP compatibility.npm run phase:0.15: assemble both npm tarballs and the complete ZIP, compare platform inventories, and run the offline MCP smoke.npm run phase:7.8: verify exact platform resolution and read-only repair guidance.npm run phase:7.9: verify npm/ZIP platform identity and network-free startup.npm run release:windows:size-report: enforce the 310 MiB complete ZIP limit.npm run soak:pr: run the exact 900,000 ms pull-request soak and seal commercial runtime evidence.npm run evidence:verify -- <evidence-directory>: recompute evidence identities, inventory, and SHA-256 checksums.npm run perception:quick: run the released offline OCR plus calibrated SOM/OCR proposal fusion against the deterministic quick corpus.npm run phase:9.0 -- --evidence <sealed-run> ...: evaluate sealed evidence without running tests, downloading assets, or starting desktop control.
The pull-request soak uses real official-SDK stdio clients, fault/reconnect cycles,
Windows process-tree sampling, and a post-cleanup probe. It enforces at most
128 MiB RSS net growth, 128 handles net growth, a tool-call failure rate below
0.1%, and zero orphan processes, residual ports, overlay leaks, and cursor
leaks. Its sealed directory contains run-manifest.json, events.jsonl,
report.json, and checksums.txt. Complete screenshots and user documents are
forbidden from commercial runtime evidence.
Commercial 1.0 Eligibility
Preview releases remain publishable with commercialEligible: false. A stable
1.x release fails closed unless Phase 9.0 verifies one candidate identity
across all of the following:
- exact 900,000 ms pull-request, 7,200,000 ms nightly, and 28,800,000 ms release-candidate soak evidence;
- passing Tier A and installed Browser, Electron, Office, Complex Canvas, CAD-like, and Timeline evidence with successful cleanup;
- at least 97% OCR character accuracy, 95% critical-label recall, 98% proposal precision, 90% proposal recall, and zero guessed actions;
- matching Git commit, core/platform package, driver, overlay, OCR model pack,
release version, and
v*tag identities.
Failed evidence remains part of the decision even when a later retry passes. The deterministic quick corpus currently validates the mechanism; it does not replace the separately locked full corpus or long-run/app-lab evidence.
The repository root is private to npm publication. Only generated release staging packages are publishable. They contain protected runtime code, exact manifests, licenses, checksums, and SBOM data without first-party source or source maps. Obfuscation is defense in depth, not a secrecy boundary.
Runtime State
Writable state is limited to user data under %LOCALAPPDATA%\AgentComputerUse\ (logs, traces, artifacts, sessions, and disposable cache). It contains no authoritative program version or active native asset selection.
The native overlay and branded cursor are visible only while Gateway-managed computer use is active. They are excluded from screenshots, OCR, observations, traces, and benchmark artifacts.
Release
A verified v* tag triggers this order:
- Validate tag, main ancestry, changelog, and tests.
- Build the core package, Windows x64 platform package, complete ZIP, checksums, manifest, and CycloneDX SBOM.
- Create a draft GitHub Release.
- Publish the platform npm package, then the core npm package, both with provenance.
- Install only
[email protected]from public npm and run an official MCP SDK smoke. - Publish GitHub Release.
- Mirror the same files to Gitee and download-verify every hash.
Gitee failure never rebuilds or rolls back npm/GitHub publication. Maintainers retry only the mirror jobs after the regional service recovers.
See productization docs and the approved distribution design.
Установка Agent Computer Use
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/astraclawteam/agent-computer-use-mcpFAQ
Agent Computer Use MCP бесплатный?
Да, Agent Computer Use MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Agent Computer Use?
Нет, Agent Computer Use работает без API-ключей и переменных окружения.
Agent Computer Use — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Agent Computer Use в Claude Desktop, Claude Code или Cursor?
Открой Agent Computer Use на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Agent Computer Use with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
