CLI

Copy-source tooling. Run via npx @sonojs/ui@latest.

init

Scaffolds utils, direction helpers, styles, and baseline npm packages.

Terminal
npx @sonojs/ui@latest init

add

Installs one or more registry items, their nested registry deps, then runs npm i for missing packages.

Terminal
npx @sonojs/ui@latest add button
npx @sonojs/ui@latest add button card calendar

mcp

Stdio MCP server for agents, plus mcp init to register it with Cursor, VS Code, Claude, Codex, or Windsurf. See MCP docs.

Terminal
npx @sonojs/ui@latest mcp init
npx @sonojs/ui@latest mcp

Options

  • --cwd - project directory
  • --registry - registry URL or local path (default: https://sonojs.com/r)
  • --overwrite - replace existing files
  • mcp init --client / --all / --dry-run