Create an MCP token
- Go to Tokens in the dashboard (avatar menu → API/MCP Tokens).
- Click Create Token, choose the MCP scope, and click Create.
- Copy the token immediately — it’s shown once and cannot be retrieved again. MCP tokens look like
mcp_xxxxxxxx….
api_… token is rejected by the MCP endpoint and vice
versa.
Connect a client
The server speaks Streamable HTTP at:Authorization: Bearer header carrying your MCP token.
Claude Code
Other MCP clients
Add this to your client’s MCP configuration (for Cursor,.cursor/mcp.json; for Claude Code, .mcp.json in
your project):
What a connected agent can do
Your client discovers the full tool list automatically (in Claude Code, run/mcp). The core groups:
The server also exposes tools for browser profiles, hybrid-browser step building, document and template
handling for Fill nodes, and organization artifacts and memory — the tool descriptions your client fetches are
the authoritative reference.
How editing works
MCP editing follows the same draft → publish model as the dashboard:- Edits apply to drafts only. To change a published workflow, the agent first calls
create_workflow_draft, which opens (or reuses) that workflow’s draft revision. Brand-new workflows created withcreate_workflowstart as drafts. - The graph is edited incrementally — one node or edge at a time — so the agent can read back and verify each change.
- Test before publishing.
test_workflow_noderuns a single node in isolation without saving anything;workflow_runscan execute the full draft as a test run;node_test_casessaves repeatable test cases with assertions. - Publishing is human-only. No MCP tool can publish a draft. The agent can pre-fill the commit message
(
suggested_commit_messageonupdate_workflow), but a person reviews and publishes from the dashboard.
Token security notes
- An MCP token grants the full tool set, scoped to your organization — there are no per-tool permissions, so treat it like a password and store it in a secrets manager.
- Tokens are visible to and deletable by anyone in your organization on the Tokens page.
- Actions taken through a token are attributed to the user who created it.

