← CLI Reference

human marketplace

Discover, install, and publish HUMΛN marketplace assets from the CLI

The human marketplace command family covers two audiences:

AudienceCommandsPurpose
Consumerssearch, browse, installFind and install connectors/agents from the public catalog
Authorsinit, lint, review, publish, …Scaffold and submit your own marketplace assets

Consumer commands — finding agents to use

Use these when you want to extend your org with an existing marketplace asset (ECC-01.3).

Search the public catalog by keyword and/or capability.

human marketplace search "invoice processing"
human marketplace search --capability document.extract --trust-tier certified
human marketplace search "email" --limit 10 --json
FlagDescription
--capability Capability id filter (e.g. document.extract)
--trust-tier community, certified, or verified
--limit Max results (default 20)
--jsonMachine-readable JSON
When logged in, the results table includes a **Compat** column: **✔** when your delegation likely covers the connector capabilities, **⚠** when additional scopes may be required, **—** when not authenticated.

When no results match an exact capability, the CLI may suggest a broader capability prefix (e.g. document instead of document.extract.v2).

human marketplace browse

Browse a terminal tree of capability domains → capabilities → marketplace providers.

human marketplace browse
human marketplace browse --domain document
human marketplace browse --json
FlagDescription
--domain Narrow to one domain (e.g. document, communication)
--jsonRaw capability map JSON

human marketplace install

Install a connector into your org. Requires human login (delegation token).

human login
human marketplace install invoice-parser
human marketplace install brand-voice-director --org did:org:acme
FlagDescription
--org Verify the active delegation token is scoped to this org DID (must match the org from human login or HUMAN_DELEGATION_TOKEN; does not override the token)
On success prints either `✔ ready.` or `✔ installed. Setup required: ` when OAuth setup is needed.

Author commands — publishing assets

CommandDescription
human marketplace initScaffold human-agent.yaml + README
human marketplace lintValidate manifest and OpenAPI extensions
human marketplace reviewLocal review checks before submit
human marketplace previewPreview listing metadata
human marketplace testRun manifest tests
human marketplace packagePackage asset for upload
human marketplace signSign marketplace artifact
human marketplace publishSubmit for marketplace review

Prompt Safety Certification (Check #15)

Third-party agents declare prompts in agent_prompt_contributions. Check #15 scans prompt files at review time and stores a public-safe prompt_certification object on the listing (SHA-256 per prompt_uri, trust-boundary summary, finding codes — no prompt bodies).

human marketplace review --prompts-dir .

JSON output includes promptCertification when checks pass. Example shape:

{
  "check_id": 15,
  "aggregate_status": "pass",
  "prompt_count": 1,
  "prompts": [
    {
      "prompt_uri": "prompt://org/acme/demo/system",
      "content_sha256": "<sha256-hex>",
      "defense_baseline": true,
      "structural_scan": "pass"
    }
  ]
}

API: POST /v1/marketplace/review accepts source_bundle_path and prompts_dir. Failed Check #15 blocks POST /v1/marketplace/submit with 422 and the full review report.

Deep dive: Certifying marketplace prompts without exposing IP.

MCP tools (@human/mcp)

Connect your org mesh at https://{org-slug}.mcp.haio.run/mcp (Streamable HTTP) or run npx @human/mcp with HUMAN_ORG_ENDPOINT and a delegation token. Then in Cursor or Claude Code:

ToolWhen to use
human.marketplace.searchKeyword/capability search in the IDE
human.marketplace.capability-mapBrowse domains and providers
human.marketplace.connector.getFull manifest before install
human.marketplace.installInstall into your org (auth required)
human.marketplace.workflows.listList org workflows
**vs. `human.capability.query` / `human.capability.search`:** those query the **capability graph** (what passports/org profiles already have). Marketplace tools **find and install** new assets from the catalog.

See also: Platform discoveryGET /v1/discover lists marketplace entry points and discovery_tips.