Skip to content

get_flow

Kelly Ferrone edited this page Sep 12, 2026 · 1 revision

get_flow

One saved flow, with its steps.

MCP tool get_flow
HTTP POST /flows/get

Falls back to the shared library when this session has no flow of that name.

Parameters

Name Type Required Default Notes
session string no Whose library. Defaults to the caller's session name if the request carries one, else the shared 'global' library.
name string yes

Returns

Field Type Notes
name string
description string
parameters object JSON Schema for the values a run accepts.
steps array

Errors

Status Means
400 The request cannot succeed as sent — an unusable name, a flow that does not exist, a document that would not run, or a write aimed at the read-only shared library. Do not retry it unchanged.
401 Missing or wrong bearer token.
500 Something failed that this server did not expect.

Over MCP the same failures arrive as a tool error.

Example

MCP

get_flow(name="…")

HTTP

curl -X POST $SELENIUM_FLOW/flows/get \
  -H "Authorization: Bearer $TOKEN" \
  -H 'Content-Type: application/json' \
  -d '{
    "session_id": "…",
    "name": "…"
  }'

← All actions · Installing · Deployment

Clone this wiki locally