Skip to main content
Requires Node.js 20 or newer. Works with agents that can execute shell commands.
Your browser opens SeedOps. Sign in, match the displayed code, and approve your device. No API key is required for browser login. Retrieving data uses your subscription’s monthly record allowance. The login code expires after ten minutes. CLI sessions last up to 30 days, with access tokens refreshed automatically.
seedops logout revokes the server session and removes local credentials. You can also log out a device from AI agents. Credentials stay in your private user configuration directory. On Unix, the directory uses mode 700 and the credential file uses mode 600. Keep credentials out of prompts, source control, and command arguments.
Use seedops --help for all filters. Both kebab-case and API camelCase names work. Translate natural-language requests into literal terms and structured filters. Each command returns JSON. Errors go to stderr with a nonzero exit code. Set --limit 5 to request five signals (1–50 supported, default 50). Only returned signals count toward usage. A search returns items and nextCursor; repeat the filters with --cursor to retrieve another page. No extra pages are fetched automatically.

Separate API-key access

For unattended integrations, configure SEEDOPS_API_KEY and explicitly add --api:
Browser-login requests and API-key requests use separate authentication, usage totals, and dashboards. Web, CLI, and API usage appear on the Usage page. CLI data uses your subscription allowance; API keys use separately purchased prepaid credits. Security rate protection remains enabled.