Connect OpenClaw to Desklet

A few commands, plus the Desklet skill.

With commands

  1. Add Desklet in a terminal.

    openclaw mcp add desklet --url https://desklet.io/mcp --transport streamable-http
  2. Set auth: "oauth" on mcp.servers.desklet in the OpenClaw config, or sign in from its Settings.

  3. Sign in to Desklet.

    openclaw mcp login desklet

With the Desklet CLI and skill

For OpenClaw on a computer where it runs shell commands.

  1. Install the Desklet CLI with Homebrew, or with the install script where there is no Homebrew.

    brew install --cask desklet-io/tap/desklet
    curl -fsSL https://raw.githubusercontent.com/desklet-io/desklet/master/install.sh | sh
  2. Sign in once. The browser opens and asks which desks this computer sees and the mode. It shows up in Settings → Agents as Desklet CLI.

    desklet login
  3. Add the Desklet skill, which teaches OpenClaw the CLI and its rules.

    npx skills add desklet-io/desklet

When you sign in

Desklet asks which desks OpenClaw may see, and whether it may only read (Read) or also put results on them (Read & add). OpenClaw then shows up in Settings → Agents.

Try asking

  • “Check Desklet and tidy up what I dropped in my inbox today.”
  • “Put the result on Desklet.”

If it doesn’t work

To check the connection, run:

openclaw mcp doctor desklet --probe

What a connected agent can do

  • It never deletes anything, whichever way it connects.
  • It sees only the desks you choose.
  • You pick the mode: Read, where it only looks, or Read & add, where it also puts results on the desk.
  • You can disconnect it any time in Settings → Agents, or revoke an AI link from the desk’s ⋯ menu.