Skip to content

Commands index

The command reference is generated from node mcp-server/dist/cli.js schema --json and mirrors the MCP operation registry published at /schema.json. This project is unofficial and intended only for authorized SmartMoving External API users.

  • READ commands require SMARTMOVING_API_KEY; they do not mutate CRM data.
  • WRITE commands are blocked unless SMARTMOVING_ALLOW_WRITES=true or --allow-writes is set. Use --dry-run first and require human approval before real writes.
  • DESTRUCTIVE commands require writes, SMARTMOVING_ALLOW_DESTRUCTIVE=true, and explicit confirmation such as --yes. Use only after separate approval.

Each group page lists commands, safety levels, generated examples, and the corresponding MCP tool name. Use smartmoving schema --json for the full machine-readable contract.

Terminal window
smartmoving doctor --json
smartmoving schema --json

Agents should prefer read-only commands, pass --json for machine-readable output, use --wrap-untrusted when feeding CRM text into an LLM, and never print API keys or customer data.