Install CLI
Run `npm install -g @olywork/cli` once on your machine.
CLI
The CLI is the buyer-facing secure install layer. It validates access through OlyWork APIs and writes only the package payload, never private source metadata.
Run `npm install -g @olywork/cli` once on your machine.
Open a listing and choose secure install. OlyWork creates an entitlement and access token.
Library shows the exact command for each package you can install.
Run `oly install <token>` inside the project where files should be written.
Open a protected cloud listing and choose remote access.
Run `oly auth <token>` or pass `--token` directly.
Run `oly run <capability>` to use the protected capability through OlyWork.
npm install -g @olywork/cliInstall the OlyWork CLI globally from npm.
oly install <token>Friendly one-command install. The token is validated against purchase, user, product, and status.
oly sync --token <token>Canonical sync command for scripts and advanced usage.
oly updateRefresh packages using saved local configuration after `oly auth`.
oly run <capability>Use a protected cloud capability. Private prompts, workflow logic, and source stay on OlyWork.
oly configure claude <capability>Generate connector config for Claude, Cursor, Codex, OpenClaw, MCP, or HTTP clients.
oly mcp <capability> --setup cursor --writeGenerate and safely merge MCP bridge config for a supported client.
oly listShow locally tracked packages and versions.
oly auth <token>Persist a local default endpoint/token intentionally. Tokens are not saved by default.
oly doctorCheck endpoint, token, Node.js version, local state, and writable config.
oly logoutRemove saved local auth state.
Secure install protects delivery. Protected cloud use protects private logic. Use it when buyers should get results from a capability without downloading the creator's prompts, orchestration, repo files, or secrets.
oly mcp <capability> --setup cursor --writePreferred MCP onboarding path. Writes client config, rollback backups, and a `.oly/connectors/<capability>/<client>-setup.md` checklist.
oly configure cursor <capability> --writeWrites `.cursor/mcp.json` for the current project.
oly configure windsurf <capability> --writeWrites `.windsurf/mcp_config.json` for the current project.
oly configure codex <capability> --writeWrites a Codex plugin manifest that points to OlyWork runtime APIs.
oly configure openclaw <capability> --writeWrites an OpenClaw HTTP tool connector.
oly configure http <capability> --jsonReturns the raw HTTP runtime connector contract.
oly mcp <capability> --setup claude-desktop --writeGenerate the client connector.
~/Library/Application Support/Claude/claude_desktop_config.json.oly/connectors/<capability>/<client>-setup.md with auth, restart, verify, rollback, and troubleshooting steps.oly mcp <capability> --setup cursor --writeGenerate the client connector.
.cursor/mcp.json.oly/connectors/<capability>/<client>-setup.md with auth, restart, verify, rollback, and troubleshooting steps.oly mcp <capability> --setup codex --writeGenerate the client connector.
.codex/config.toml + .codex/plugins/olywork/plugin.json.oly/connectors/<capability>/<client>-setup.md with auth, restart, verify, rollback, and troubleshooting steps.oly mcp <capability> --setup openclaw --writeGenerate the client connector.
.openclaw/tools/olywork.json + .openclaw/mcp/olywork.json.oly/connectors/<capability>/<client>-setup.md with auth, restart, verify, rollback, and troubleshooting steps.oly mcp <capability> --setup windsurf --writeGenerate the client connector.
.windsurf/mcp_config.json.oly/connectors/<capability>/<client>-setup.md with auth, restart, verify, rollback, and troubleshooting steps.oly mcp <capability>Generate the client connector.
stdio command: oly mcp <capability>.oly/connectors/<capability>/<client>-setup.md with auth, restart, verify, rollback, and troubleshooting steps.Run commands from the project root where files should be installed.
Review overwrite prompts before replacing local files.
Do not paste access tokens into public issues, repos, or chat logs.
If install fails, run `oly doctor`, then check token status, package readiness, and endpoint configuration.