Schedule from your terminal, from Claude or Cursor over MCP, from the typed API, or from the dashboard. Same auth, same drafts, same queue, wherever you are.
Run octospark post from your terminal. Output is structured, so agents can chain it without scraping stdout.
Point any MCP client at OctoSpark. List drafts, queue posts, and read schedules without leaving the editor.
Every action is a typed endpoint with a generated SDK. Build your own surface on top with full contract safety.
Prefer a calendar and a click? The UI runs on the exact same API and queue as the CLI and your agents.
Connect your account and mint a key. The same identity works on every surface.
Terminal, agent, API, or dashboard. They all read and write the same drafts and queue.
Queue a post anywhere and it shows up everywhere, instantly.
Yes. The CLI emits structured output designed for agents to parse, so Claude or Cursor can chain commands without guessing.
Any MCP-compatible client, including Claude Code and Cursor. Run the server locally or remote and point your client at it.
Yes. CLI, MCP, API, and dashboard read and write the same drafts, schedule, and analytics. There is one source of truth.
Yes. The API ships a generated, type-safe SDK so you can build your own surface with full contract safety.
Get early access to the agent-native scheduler built for developers who ship.
Get early access