Skip to content

MCP server

Tool reference

Twenty-three tools, all scoped to Flow sites. Read tools are safe to call freely; write tools take the revision of whatever they are changing.

Conventions

  • Every tool takes flow_site_id except list_flow_sites, create_flow_site and get_flow_webflow_rules.
  • Every update and delete takes the updated_at revision of its target. A stale revision is refused.
  • Section writes are checked against the Webflow rulebook and rejected with HTFLOW_WEBFLOW_RULES_VIOLATED if they fail.

Sites

ToolTitleWhat it does
list_flow_sitesList Flow sitesList every Flow/Webflow site this user can access.
create_flow_siteCreate Flow siteCreate a raw HTML/CSS/JS Flow site with a blank Home page.
get_flow_siteRead Flow siteRead a Flow site's tokens, pages, ordered sections and revisions.
delete_flow_siteDelete Flow sitePermanently delete a Flow site using its latest revision. Only its workspace owner/admin may do this.

Rules and audit

ToolTitleWhat it does
get_flow_webflow_rulesRead Flow rulebookRead the mandatory Webflow-compatible HTML/CSS/JavaScript authoring rules enforced by Flow writes.
audit_flow_siteAudit Flow siteAudit every section against enforced Webflow rules and report token consistency signals.

Pages

ToolTitleWhat it does
list_flow_pagesList Flow pagesList ordered pages and revisions without section source.
get_flow_pageRead Flow pageRead one page and its ordered sections, optionally including source.
create_flow_pageCreate Flow pageCreate one page in a Flow site.
update_flow_pageUpdate Flow pageRename or re-slug a Flow page with optimistic concurrency.
delete_flow_pageDelete Flow pageDelete a page and its sections. A Flow site must keep at least one page.

Sections

ToolTitleWhat it does
list_flow_sectionsList Flow sectionsList a page's ordered section summaries and revisions.
get_flow_sectionRead Flow sectionRead exact HTML, CSS, JavaScript and revision. Always call before editing.
inspect_flow_sectionInspect Flow elementsList stable selectors and element structure before element-level edits.
create_flow_sectionCreate Flow sectionCreate one Webflow-compatible raw HTML/CSS/JS section. Non-compliant writes are rejected.
update_flow_sectionUpdate Flow sectionAtomically update section source/title using its latest revision.
delete_flow_sectionDelete Flow sectionPermanently delete one section using its latest revision.
reorder_flow_sectionReorder Flow sectionMove one section to a new zero-based position using its latest revision.

Elements

ToolTitleWhat it does
add_flow_elementAdd Flow elementInsert an element relative to one selector and optionally replace complete section CSS/JS.
update_flow_elementUpdate Flow elementEdit one exactly-matched element and optionally replace complete section CSS/JS.
remove_flow_elementRemove Flow elementRemove one exactly-matched element and optionally replace obsolete CSS/JS.

Design tokens

ToolTitleWhat it does
get_flow_design_tokensRead Flow design tokensRead shared color, typography and spacing tokens plus the site revision.
set_flow_design_tokensUpdate Flow design tokensMerge shared color, typography and spacing token changes using the latest site revision.