Labsco
MCP SERVER · OFFICIAL PROJECT

Webflow

by webflow

Move a Webflow site from the client: define CMS collections and their fields, write items as drafts or straight to the live site, rewrite page SEO, and build elements on the open Designer canvas.

CMS & Blog PublishingOfficial source
Summary
Drafting and publishing are different tools, which is the distinction that matters on a live site.

collections_items_create_item and collections_items_update_items write drafts, the live variants push straight to the published site, and collections_items_publish_items promotes drafts by id — so an agent can be given the draft path and nothing else. The Designer tools only work while a Designer session is open and connected, and element creation caps at 3 levels in one call, so a deep structure is built across several passes. The CMS side assumes you are already holding site and collection ids, which makes the two listing tools the first calls in almost every sequence.

What it is

Webflow's own server over its Data API plus a bridge into an open Designer session — CMS collections and items, pages, components, scripts, sites and canvas editing — across 43 tools.

What you get
  • CMS schema work: collections created and inspected with their field definitions, and static, option and reference fields added or updated on an existing collection
  • Items written either way round — created and updated as drafts and then published by id, or created and updated directly against the live site
  • Page settings including SEO metadata, Open Graph data, slug and publish status, read and written per locale
  • Localisation kept on its own path, with text nodes and property overrides updated for secondary locales on both static pages and components
  • Site publishing to named custom domains or the Webflow subdomain, with registered and applied scripts listed and inline scripts registered up to 2,000 characters
  • Designer-side building on the active page — elements no more than 3 levels deep per call, plus styles, variables, component instances, assets and the current selection
Requirements

WEBFLOW_TOKEN for an account that holds the sites you name, and the site and collection ids the listing tools return. The Designer half additionally needs the Webflow MCP app connected to an open Designer session, which get_designer_app_connection_info reports on. MIT.

Setup effort

One command plus a key — npx -y webflow-mcp-server@latest, then supply credentials