@index365/cli
Run index365 website audits from your terminal, CI, or an AI agent. The CLI is a thin wrapper over the public /api/v1, so anything it does, your own agents can do too.
index365 runs two audits: AI-Readiness (how well AI agents and AI search can read a site) and Marketing Signal (can demand find the site, trust the offer, act, and be measured). Each run produces a score plus findings with stable IDs, evidence, and machine-readable remediation.
Install
npm install -g @index365/cli
Quickstart
index365 login
index365 doctor
index365 projects list
index365 runs start --project <id> --wait
index365 marketing run --project <id> --wait
index365 reports context <runId>
index365 findings list --run <runId>
index365 findings get --run <runId> <findingId>
index365 login asks how you want to sign in:
- Browser (default, recommended): opens your browser, you authorize on the dashboard, and the key is saved automatically (loopback + PKCE, so the secret never travels through a URL). Nothing to copy/paste.
- API key: paste a key created on the dashboard API Keys page (available on every plan, including Free).
Skip the menu with index365 login --web to go straight to the browser flow. For CI or headless machines, pass index365 login --key <key> or set INDEX365_API_KEY to use a key directly with no prompt.
Add --json to any command for machine-readable output. Keys live at ~/.config/index365/config.json (mode 0600); INDEX365_API_KEY overrides the file.
Exit codes
0 ok · 1 error · 2 usage · 3 auth · 4 not found · 5 quota/conflict/rate
MCP
index365 mcp config
Docs
Full reference: https://index365.co/docs/developers/cli
License
MIT