Webflow MCP Server – Visual Site Design and CMS
Webflow's official MCP server gives AI agents OAuth-authenticated access to supported Webflow Designer and Data API capabilities. Use it to create and modify visual site structures, manage design systems and components, work with CMS content and assets, and automate authorized website workflows.
Overview
Webflow's official MCP server connects compatible AI agents directly to
authorized Webflow sites. It translates natural-language requests into
supported Webflow Designer API and Data API operations, allowing an agent to
work with live site structure, design data, content, and configuration instead
of relying only on screenshots, exported code, or manually copied CMS records.
What the MCP server enables
The server exposes tools for visual design, content management, site data, and
workflow automation. Depending on the authenticated user's permissions and the
available Webflow tools, an AI agent can:
- Create responsive sections, containers, grids, and other layout structures.
- Query, add, reposition, update, or delete supported elements on the canvas.
- Create and update styles, classes, CSS properties, variables, and breakpoint behavior.
- Build components, manage props and variants, and update component instances.
- Create and manage page branches for isolated design changes.
- Work with CMS collections and items, pages, assets, custom code, scripts, and site metadata.
- Retrieve Webflow guidance and structured project context through MCP resources.
When to use it
Use Webflow MCP when an agent needs live access to a Webflow project or must
perform authorized design and content changes. Typical workflows include
creating a responsive landing-page section, refactoring styles, building a
reusable component, updating CMS content in bulk, reviewing site structure,
managing assets or scripts, and preparing changes on a page branch before
publishing or human review.
Connection and authentication
Webflow hosts the production MCP server at https://mcp.webflow.com/mcp over
Streamable HTTP. The connection uses Webflow OAuth, including token refresh, so
users do not need to place API keys in the MCP configuration. Only site owners
and admins can authorize sites for the server.
Clients that require a local stdio bridge can use mcp-remote to connect to the
same hosted endpoint. Webflow requires Node.js 22.3.0 or later when using that
package. OAuth authorization also installs the Webflow MCP Bridge App on the
selected sites.
Key considerations
Designer API operations require the Webflow Designer to be open and the MCP
Bridge App to remain launched and connected; Data API operations do not require
the Designer to be open. The server exposes a focused subset of Webflow's APIs,
not every endpoint. It cannot manage site or Workspace access, and it cannot
create new localized CMS items, although it can read and update supported
existing localized content. Tool availability can also depend on the active
Designer mode. Limit authorized sites, review write operations, and use page
branches or human approval for high-impact design and content changes.
Supported Transports
streamable_http
URL: https://mcp.webflow.com/mcp
stdio
Command: npx
Args:
-ymcp-remotehttps://mcp.webflow.com/mcp
Frequently Asked Questions
- When should an AI agent use the Webflow MCP server?
- Use it when a workflow needs live Webflow project context or authorized changes, such as creating responsive layouts, editing canvas elements, managing styles or components, updating CMS content, handling assets or scripts, or preparing site changes for review.
- What does the Webflow MCP server add to an AI agent's capabilities?
- It gives the agent structured access to supported Webflow Designer and Data API operations, allowing it to inspect and modify real site design, content, components, styles, variables, collections, and metadata instead of relying only on static model knowledge or manually supplied project information.
- What can an AI agent access or manage through Webflow MCP?
- Depending on permissions and available tools, the agent can work with canvas elements, responsive layouts, styles, variables, components, page branches, CMS collections and items, pages, assets, custom code, scripts, and other supported site data. Not every Webflow API endpoint is exposed.
- How is authentication configured for the Webflow MCP server?
- The hosted server uses Webflow OAuth with automatic token refresh. A site owner or admin selects and authorizes the sites the agent may access, so no static API key or bearer-token header is required in the MCP configuration.
- Which transport should be used for the Webflow MCP server?
- Use Streamable HTTP with https://mcp.webflow.com/mcp for clients that support remote MCP servers directly. Use the mcp-remote stdio bridge only when a client requires a locally launched process; that option requires Node.js 22.3.0 or later and still authenticates through Webflow OAuth.