원클릭으로
orgo-cloud-computers
Use Orgo cloud computers via CLI and MCP.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use Orgo cloud computers via CLI and MCP.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Set up AgentCard MCP for Hermes.
Manage prepaid virtual Visa cards for AI agents with AgentCard. Create cards, check balances, view credentials, pay for things, shop and check out at merchants like DoorDash, close cards, manage plans, and get support. Use when the user wants to create or manage virtual payment cards for AI agents, pay for online purchases, shop on their behalf, set up agent spending, or configure card billing and limits.
Use when diagnosing, comparing, or tuning an AI agent's context window, token budget, output reserve, automatic compaction threshold, or provider-specific context cap. Separates model capability from route limits and client bookkeeping, verifies live metadata before editing config, and prevents unsafe fake context-length overrides.
Use when choosing Hermes vs Claude Code / Codex / Grok Build for coding work, wiring multi-CLI specialist setup, or diagnosing specialist auth/availability on Dewey.
Class-level workflow for configuring Hermes Agent messaging gateway platforms, especially QR/managed onboarding flows such as Telegram.
Same-box Orgo Desktop API computer use via loopback :8080 (prefer over cloud MCP / CUA when Hermes is on the VM). Model tools, CLI, plugin enable path.
| name | orgo-cloud-computers |
| description | Use Orgo cloud computers via CLI and MCP. |
| version | 0.3.2 |
| author | Hermes |
| platforms | ["linux","macos"] |
| metadata | {"hermes":{"tags":["Orgo","CloudComputers","MCP","CLI","RemoteExecution","GUI"],"related_skills":["computer-use","orgo-desktop-local"]}} |
This skill configures and uses Orgo cloud computers through the Orgo CLI and the Orgo MCP server. It does not store API keys or replace task-specific judgment about whether to use a shell, GUI, file transfer, or an agent session. Prefer scriptable CLI/MCP actions before GUI driving; verify the target computer is running before acting.
For customer Hermes deployments / pilots, also load managed-hermes-on-orgo.
When Hermes is on the Orgo VM, load orgo-desktop-local and prefer loopback Desktop API for GUI/bash/screenshot.
Sharing with others: public fleet connector is GitHub MCP nickvasilescu/orgo-mcp. Same-box click/screenshot/bash is the Hermes plugin + CLI + skill (not MCP alone). See orgo-desktop-local → references/packaging-and-sharing.md. macOS operator UI is a separate product (hermes-desktop-os1).
npx -y github:nickvasilescu/orgo-mcp.If Hermes is inside the Orgo desktop (hostname orgo-desktop, local
http://127.0.0.1:8080/health reports orgo-desktop-api), do not use
cloud Orgo MCP for screenshot/click/type/bash by default.
Load and follow skill orgo-desktop-local. Prefer:
orgo_desktop_* (plugin toolset orgo_desktop) after a new session, ororgo-desktop (~/.local/bin/orgo-desktop)orgo-desktop doctor # must be ready
orgo-desktop smoke
orgo-desktop screenshot /tmp/desk.png
orgo-desktop bash '…'
orgo-desktop click X Y
Auth is VNC_PASSWORD / per-VM vnc_password, not ORGO_API_KEY.
Keep Orgo MCP / cloud API for: multi-computer fleet, ensure_running, create/clone/resize, dashboard URL, and actions against a different computer id.
Still use this skill (cloud MCP) when driving a remote Orgo computer Hermes is not inside, when local doctor is red, or for lifecycle/dashboard only.
CUA / Hermes computer_use is secondary on same-box Orgo — optional a11y
enrichment only, never readiness, never the first screenshot path when paint may
be black. Prefer order: local Desktop API → browser_* for DOM → cloud MCP for
other VMs → CUA last. Sentiment: Orgo local first, CUA second, cloud MCP third
(other hosts only). See orgo-desktop-local v1.4+ and computer-use v2.1+.
ORGO_API_KEY in the environment or Hermes .env.ORGO_DEFAULT_COMPUTER_ID.~/.orgo/node.Use the terminal tool for CLI setup and verification. Use Orgo MCP tools directly after hermes mcp test orgo succeeds and the session has reloaded MCP servers.
Routing:
orgo-desktop-local) for screenshot/click/type/bashterminal (see Templates)curl -fsSL https://orgo.ai/install.sh | bash
export PATH="$HOME/.local/bin:$HOME/.orgo/node/bin:$PATH"
export ORGO_API_KEY=***
export ORGO_DEFAULT_COMPUTER_ID=<computer-id>
orgo computers list
orgo ssh "<computer-name>"
orgo run "<task>" --computer "<computer-name>" --json
orgo agent --computer "<computer-name>"
hermes mcp add orgo --command npx --env 'ORGO_API_KEY=${ORGO_API_KEY}' ORGO_DEFAULT_COMPUTER_ID='${ORGO_DEFAULT_COMPUTER_ID}' --args -y github:nickvasilescu/orgo-mcp
hermes mcp test orgo
Hosted MCP alternative:
https://orgo-mcp.onrender.com/mcp
GET https://www.orgo.ai/api/templates/global
GET https://www.orgo.ai/api/templates
GET https://www.orgo.ai/api/templates/{namespace}/{name}/{version}
GET https://www.orgo.ai/api/template-schema
POST https://www.orgo.ai/api/templates/validate
POST https://www.orgo.ai/api/templates?auto_build=true
MCP orgo_create_computer.image = "system/hermes-agent@1.0.0" | "default/name@semver"
REST POST /computers template_ref = same form
CLI has no orgo templates and no computers create --template.
terminal.~/.local/bin if needed..env without printing them.orgo computers list or MCP list/get) before acting.npx -y github:nickvasilescu/orgo-mcp preferred).hermes mcp test orgo.orgo-desktop-local / orgo_desktop_* / orgo-desktop CLIimage or REST template_refwhich hermes)orgo_ensure_running + orgo_get_computer first; paste connection_url (else url) before driving UI.For live VNC/desktop streams (browser games, native apps, "watch me click"), not headless browser_*.
Hermes-on-Orgo (same machine): hostname like orgo-desktop, DISPLAY set, Chrome present. Prefer local Desktop API (orgo-desktop-local / orgo_desktop_* / orgo-desktop CLI) over Orgo MCP screenshot/click. MCP and local hit the same desktop; local is the correct hop.
Default Dewey: use ORGO_DEFAULT_COMPUTER_ID; do not retarget to customer boxes unless asked.
Coordinates: click/drag use 1280x720 model space. Re-measure after maximize/resize; SPAs reflow CTAs (left vs right columns).
Chrome as root:
export DISPLAY=:99
google-chrome --no-sandbox --no-first-run --no-default-browser-check \
--disable-session-crashed-bubble --start-maximized "https://example.com"
Without --no-sandbox, Chrome exits (root sandbox error). Launch via terminal(background=true); do not use foreground shell &.
Control loop (required for multi-step UI / games): screenshot → find target → one action → wait → re-screenshot → re-plan from actual state. Never blind-fire a long fixed click/move list that depends on opponent or page responses.
Open by URL (ctrl+l, type, Enter) before hunting homepage buttons; adjacent CTAs often open the wrong modal.
orgo_wait parameter name is duration, not seconds.
Recipes: references/gui-desktop-driving.md.
See references/templates-access.md for the full access matrix and sample refs.
Common system refs: system/hermes-agent@1.0.0, system/claude-code@1.0.0, system/openclaw@1.0.0.
Account refs appear under default/<name>@<semver> on GET /templates.
Multipart POST /files/upload lands files on the VM Desktop as /root/Desktop/<filename>.
Observed (2026-07): request fails with Missing projectId if only workspaceId is sent. Use:
projectId = <workspace UUID>
desktopId = <computer UUID>
file = <binary>
Do not print secret file contents when merging into ~/.hermes/.env.
config.yaml; keep secrets in .env and reference them with ${ORGO_API_KEY}.orgo under ~/.local/bin and Node under ~/.orgo/node; add both to PATH for the current shell before testing.hermes mcp add is interactive after discovery. In non-interactive contexts, pipe a blank line only when enabling all discovered tools is acceptable./reload-mcp, /reset, or a fresh Hermes session before tools appear.image.image: system/hermes-agent@... have been observed to boot a bare desktop without hermes on PATH; always verify.projectId required in practice even when computer create uses workspace_id.ORGO_DEFAULT_COMPUTER_ID to a customer pilot box unless the user wants all default Orgo actions to hit that machine.orgo-desktop-local). Do not block headed work on CUA install; do not prefer cloud MCP clicks when orgo-desktop doctor is ready.--no-sandbox when launching Chrome as root on Orgo desktops.orgo_wait uses duration, not seconds.vda while the ext4 root stays at the old size. Always compare lsblk vs df -h /; grow with /sbin/resize2fs (not bare resize2fs if PATH omits /sbin). Full steps: references/fleet-remote-exec.md § Disk resize.nproc / free -h / df on the box when reporting post-resize size.export PATH="$HOME/.local/bin:$HOME/.orgo/node/bin:$PATH"
orgo --version
orgo computers list
hermes mcp test orgo
# same-box also:
orgo-desktop doctor
# optional template probe
curl -sS https://www.orgo.ai/api/templates/global -H "Authorization: Bearer $ORGO_API_KEY" | head -c 400
A successful remote setup shows the target computer as running, hermes mcp test orgo connects, and the Orgo server reports its tool list. Same-box also needs orgo-desktop doctor ready.
references/dewey-orgo-session.md — Dewey/Minions setup patternreferences/templates-access.md — templates CLI/MCP/REST matrix and pitfallsreferences/gui-desktop-driving.md — headed GUI: dashboard watch URL, Chrome flags, 1280x720 clicks, adaptive multi-step loopreferences/fleet-remote-exec.md — REST exec patterns, gateway recycle without banned strings, /sbin PATHreferences/disk-resize-fs-grow.md — block device grew but df still old size; /sbin/resize2fs online groworgo-desktop-local — loopback Desktop API, plugin tools, doctor/smoke (when Hermes is on the VM)