Skip to main content
Generated from the server’s own tool registry, as released on 2026-11-05. Every section lists what the tool needs, whether it waits for a yes, how it completes, each action’s inputs, valid example calls, and the errors it can return. Before you call a tool, fetch its live schema with help_describe; if the server and this page disagree, the server wins.

studio_workflow

Builds, edits, runs, saves, and lists canvas workflows. Good to know:
  • Canvas reads and builds work on a workspace (room_id). target: "library" saves a reusable template instead.
  • delete and workspace_delete are two-phase. A brand holds at most three workspaces.
  • To make the creative for a Planner draft, pass source_draft_id to build.
  • run without a room_id returns needs_workspace: ask the person to open the canvas in Continuum, then retry.
Actions (action): In this table, a|b means one of them and a+b means together. Examples (IDs are illustrative; use the ones earlier calls return): Read the current canvas:
Build an image workflow onto the canvas:
Rename a saved workflow:
Errors and statuses: Related: studio_deliver, media_search, content_create, help_describe, library_manage, unsplash_search. Full schema: help_describe {"tool":"studio_workflow","action":"get"}. As JSON: /mcp/schemas/studio_workflow.json.

studio_deliver

Previews and sends finished creative to a planned post, an organic publish, or a live ad, and restores a swapped ad. Good to know:
  • Writes are two-phase and carry an operation_id: an exact retry replays the same receipt.
  • A result marked indeterminate isn’t safe to retry blindly. Check the destination first.
  • replace_paid_creative returns a restore handle; restore_paid_creative undoes the swap.
Actions (action): Examples (IDs are illustrative; use the ones earlier calls return): Find organic drafts to deliver to:
Preview attaching a creative to a Planner draft:
Errors and statuses: Related: studio_workflow, content_create, paid_manage, help_describe. Full schema: help_describe {"tool":"studio_deliver","action":"find_targets"}. As JSON: /mcp/schemas/studio_deliver.json. Finds your team’s saved pipelines. Inputs: Examples (IDs are illustrative; use the ones earlier calls return): Find a saved pipeline:
Errors and statuses: Related: pipeline_describe, pipeline_invoke. Full schema: help_describe {"tool":"pipeline_search"}. As JSON: /mcp/schemas/pipeline_search.json.

pipeline_describe

Shows what a pipeline needs. Inputs: Examples (IDs are illustrative; use the ones earlier calls return): What a pipeline needs:
Errors and statuses: Related: pipeline_invoke, pipeline_search. Full schema: help_describe {"tool":"pipeline_describe"}. As JSON: /mcp/schemas/pipeline_describe.json.

pipeline_invoke

Runs a pipeline, up to 10 versions per request. Good to know:
  • Returns one receipt per run right away, usually queued. Read progress with pipeline_run_status.
  • Reusing the same idempotency_key for the exact same request is safe. Use a new key for a new request.
Inputs: Examples (IDs are illustrative; use the ones earlier calls return): Run a pipeline twice with different headlines:
Errors and statuses: Related: pipeline_describe, pipeline_run_status. Full schema: help_describe {"tool":"pipeline_invoke"}. As JSON: /mcp/schemas/pipeline_invoke.json.

pipeline_run_status

Checks a pipeline run. Inputs: Examples (IDs are illustrative; use the ones earlier calls return): Check a run:
Errors and statuses: Related: pipeline_describe, pipeline_invoke. Full schema: help_describe {"tool":"pipeline_run_status"}. As JSON: /mcp/schemas/pipeline_run_status.json.

list_elements

Lists your saved Elements. Inputs: Examples (IDs are illustrative; use the ones earlier calls return): Every Element this brand has saved:
Only the products, before wiring an element node:
Errors and statuses: Related: studio_workflow, media_search, library_manage. Full schema: help_describe {"tool":"list_elements"}. As JSON: /mcp/schemas/list_elements.json.

What’s next

All tools

Every tool on one page, and the machine-readable index.

Account, brand, and jobs

Lists the brands you can access, and more.

Analytics, trends, and competitors

Organic, paid, and website results by platform: accounts, top posts, campaigns, ad sets, and ads, and more.

Organic+ planning and publishing

Reads and proposes a week of posts, approves it, reschedules and copies posts, and attaches media, and more.