How to use StackCLI — from Claude Desktop, Claude Cowork, Claude Code, or the terminal.
StackCLI registers itself as an MCP server automatically when you first run the app. Nothing to configure manually.
The app lives in your menubar. On first launch it registers itself with Claude Desktop.
One restart is needed to pick up the new MCP server.
That's it. Claude can now queue, list, and remove notes on your behalf.
Claude Cowork uses the same MCP setup as Claude Desktop — once the app is installed, it works automatically.
Download and open StackCLI first — the app installs the MCP binary automatically. Then register it with Claude Code once:
After that, just ask Claude — it runs the CLI on your behalf and confirms once it's queued.
Add a note with a time and StackCLI sends it to Substack as a scheduled draft straight away.
The time hint goes after your note text — no flags needed. Supported keywords:
Day names always resolve to the next occurrence — if today is Friday, friday schedules for next Friday. StackCLI picks a slot within the day's window (08:00–21:00) and avoids crowding notes together.
You can also pass an exact time with --at:
To see what's queued: