@zokizuan/satori-cli
v0.3.2
Published
Shell CLI for Satori MCP installation and skill-based workflows
Readme
@zokizuan/satori-cli
Shell CLI for installing Satori MCP config, copying first-party skills, checking setup, and calling Satori tools without a resident MCP client.
Install Satori for a Client
npx -y @zokizuan/[email protected] install --client codex
npx -y @zokizuan/[email protected] install --client claude
npx -y @zokizuan/[email protected] install --client all --dry-run
npx -y @zokizuan/[email protected] uninstall --client codex
npx -y @zokizuan/[email protected] doctorManaged installs write config that launches:
[mcp_servers.satori]
command = "npx"
args = ["-y", "@zokizuan/[email protected]"]
startup_timeout_ms = 180000The installer only manages Satori-owned config and skills:
satori-searchsatori-navigationsatori-indexing
Direct Tool Calls
satori-cli tools list
satori-cli tool call search_codebase --args-json '{"path":"/abs/repo","query":"auth flow"}'
satori-cli tool call search_codebase --args-file ./args.json
satori-cli tool call search_codebase --args-json @-
satori-cli search_codebase --path /abs/repo --query "auth flow"Global flags such as --startup-timeout-ms, --call-timeout-ms, --format, and --debug must appear before the command token.
doctor checks Node, package visibility, provider env, and Milvus env without starting an MCP client.
Development
pnpm --filter @zokizuan/satori-cli build
pnpm --filter @zokizuan/satori-cli test