Skip to main content
The atlaso CLI links a machine to your account and manages which tools on it share your memory. You get it from the install command. Check your version with atlaso --version. Everything on this page is v0.5.1.

atlaso connect

Links this machine to your Atlaso account.
Opens your browser, you click Authorize, and the CLI then runs the tool picker (the same thing atlaso setup does). The installer runs this for you, so you usually only type it yourself when reconnecting. If the machine is already connected, connect says so and stops rather than churning your credential. It always re-links the same device rather than creating a new one, which matters on Free (one device) and keeps your removal history intact.
The authorization never leaves your machine in a usable form: the secret half of the exchange stays in the CLI process, so a copied approval link can’t be redeemed by anyone else.

atlaso setup

Chooses which AI tools on this machine share your memory.
Lists the tools it found, installs the integration for each one you pick, and tells you if a tool needs a restart to activate. Run it again any time to add or change tools. On Free you pick one tool. On Pro it’s a multi-select with no limit. With no interactive terminal, setup requires --tools rather than hanging.

atlaso status

Shows what’s actually true on this machine.
Reports your device, your plan, and each tool’s state — whether the tool is on this machine, whether our integration is installed into it, and whether memory is actively syncing. Add --json for machine-readable output.

atlaso sync

Reconciles your dashboard with what’s really installed here.
If you remove a plugin by hand, nothing tells us — so the tool keeps showing as linked in your dashboard. sync compares the two and clears the difference.
If this machine still holds a shared credential, removing a tool revokes that credential and signs the machine out until you run atlaso setup again. The CLI warns you before doing it. Your memories are never affected.
Claude Desktop and Custom MCP connect as their own devices, so sync can’t see them. Remove those from Connections in the dashboard. Stops one tool on this machine from sharing memory.
Revokes that tool’s access on the server, then removes its integration locally. Both halves matter: revoking access while leaving the plugin installed doesn’t stop the tool, and removing the plugin without revoking leaves a live credential. The same shared-credential warning as sync applies, and the CLI tells you before it happens.

atlaso disconnect

Disconnects the whole machine.
Atlaso stops syncing memory to this device and every tool on it. Your memories stay safe — this unlinks a machine, it doesn’t delete anything. Installed plugins stay on disk; disconnect prints the command to remove each one. Reconnect any time with atlaso connect — you’ll land on the same device.

Environment variables

Exit codes