▌BestMCPTools.org
Webflow MCP logo

Webflow MCP

Webflow's hosted MCP server for site design, CMS, SEO and analytics

ProductivityFreeClaude CodeClaude DesktopChatGPTCodexCursorWindsurfPostmanSlackEasy

Last verified: October 8, 2026

Own Webflow MCP? Boost it to the top.✦ Upgrade to Featured

How to Install Webflow MCP

$claude mcp add --transport http webflow https://mcp.webflow.com/mcp

Compatible with: Claude Code, Claude Desktop, ChatGPT, Codex, Cursor, Windsurf, Postman, Slack.

Setup by client

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "webflow-mcp": {
      "url": "https://mcp.webflow.com/mcp"
    }
  }
}

VS Code (.vscode/mcp.json)

{
  "servers": {
    "webflow-mcp": {
      "type": "http",
      "url": "https://mcp.webflow.com/mcp"
    }
  }
}

Claude Code (terminal)

claude mcp add --transport http webflow-mcp https://mcp.webflow.com/mcp

Add any API keys or environment variables the server's README lists.

About Webflow MCP

Webflow MCP is Webflow's official Model Context Protocol server. It lets Claude, ChatGPT, Codex, Cursor, Windsurf and other MCP clients work on your Webflow sites: build elements, styles, components and variables, manage CMS collections and items, edit page SEO and schema markup, handle assets, forms, sitemaps and custom code, and read Webflow Analyze data. Webflow runs it as a hosted server at https://mcp.webflow.com/mcp with OAuth sign-in, and publishes the open-source code at github.com/webflow/mcp-server. This page covers that official server. An older local option, the webflow-mcp-server npm package run with an API token, still exists and is described under Setup.

Quick facts (as of October 8, 2026)

Webflow MCP
MakerWebflow
TypeRemote, hosted by Webflow (streamable HTTP). A local stdio npm package also exists
Server URLhttps://mcp.webflow.com/mcp (Beta server: https://mcp.webflow.com/beta/mcp)
AuthOAuth in the browser. You pick the sites and Workspaces to authorize. The local package uses a WEBFLOW_TOKEN API token
Tools34 in Webflow's tool reference (our count from the Data, Designer Session and Utility tools pages): 27 data tools, 3 Designer tools, 4 utility tools
AccessRead and write, limited to your own Webflow permissions and roles
Who can authorizeSite owners and admins only
LicenseMIT (repository LICENCE file)
PriceNo separate fee. Webflow's pricing page lists the MCP server on the free Starter, Basic and Premium site plans
Docsdevelopers.webflow.com/mcp

What it does

Webflow's overview groups the server's abilities into five areas:

  • Design and build: responsive layouts, elements, classes and combo classes, components with props, variants and slots, GSAP-based interactions, site and page custom code, uploaded custom fonts, and design-system variables.
  • Manage: CMS collections, fields and items (with bulk updates and publishing), pages, schema markup, assets and compression jobs, Webflow Cloud apps, forms and submissions, sitemap inclusion, SEO metadata, comments and content audits.
  • Analyze: traffic, top pages, top dimensions, engagement events and time on page from Webflow Analyze. This needs the Analyze add-on on a paid site plan.
  • Automate: multi-step jobs such as applying Figma designs to a site, style refactors and site-wide QA checks.
  • Governance: site-level Agent Instructions, enforcement of Webflow roles (including custom roles), and agent changes recorded in the site activity log.

A big change came in version 2.0. Webflow's migration guide says nearly all tools that used to need a live Designer session were rebuilt to run headlessly through the Data API, and gained a data_ prefix. Older guides and skills that call names like element_builder need updating.

Tools

Webflow says access is granted per tool, so allowing a tool allows all of its actions.

ToolWhat it does
data_sites_toolList sites, get details, publish a site
data_pages_toolPages, page branches, SEO metadata and JSON-LD
data_cms_toolCollections, fields, field groups and items (drafts, then publish)
data_element_tool, data_element_builder, data_element_settings_tool, data_whtml_builderRead and edit the element tree, build elements from a schema or from HTML and CSS, set bindings
data_style_tool, data_variable_toolClasses, combo classes, variables, collections and modes
data_component_tool, data_component_builder, data_component_props_tool, data_component_variants_toolComponents, instances, props and variants
data_interactions_toolGSAP-based (IX3) interactions
data_assets_tool, data_fonts_toolAssets, folders, compression, custom fonts
data_scripts_toolRegister and apply custom code, head and footer code
data_forms_toolForms, schemas and submissions
data_sitemap_toolSitemap inclusion for pages and CMS items
data_localization_toolWrite content to secondary locales
data_analyze_toolRead-only Webflow Analyze reports
data_comments_toolRead comment threads and post replies
data_agent_instructions_toolManage a site's Agent Instructions
data_webhook_toolList, create and delete webhooks
data_enterprise_tool301 redirects, robots.txt, well-known files, activity logs
data_apps_toolWebflow Cloud apps, environments and deployments
data_campaigns_toolCampaign landing pages and variations (Early Access)
designer_toolRead or change the live Designer's page, mode, branch and selection
element_snapshot_toolVisual snapshot of an element on the canvas
asset_toolUpload an image from a URL during a Designer session
ask_webflow_ai, webflow_guide_tool, get_more_tools, get_asset_previewUtility tools: API questions, workflow guidance, tool discovery, asset previews

Setup

Webflow's getting started guide says setup takes about five minutes: add the server to your client, authorize sites with OAuth, then prompt. You need a Webflow account with at least one site you can access.

Claude Code:

claude mcp add --transport http webflow https://mcp.webflow.com/mcp

Start claude, run /mcp, select the Webflow server and finish the OAuth login in your browser. Webflow suggests a separate project folder per site with -s project to keep authorizations apart.

Claude Desktop and Claude.ai: add the Webflow connector from the connector list (choose All if it is not under Featured), or create a custom connector with the URL above.

ChatGPT: connect the Webflow app from the ChatGPT apps directory, sign in, pick sites, then mention @Webflow in a chat.

Cursor: install the Webflow plugin from the Cursor Marketplace, or add this to .cursor/mcp.json and click Connect in Settings:

{
  "mcpServers": {
    "webflow": {
      "url": "https://mcp.webflow.com/mcp"
    }
  }
}

Windsurf: add "serverUrl": "https://mcp.webflow.com/mcp" under mcpServers in mcp_config.json. Webflow also documents Postman and Slack.

The local npm package

The GitHub README still documents a local option: npx -y webflow-mcp-server@latest with a WEBFLOW_TOKEN environment variable. The npm package is published by Webflow's account, but its latest version is 1.0.0 from September 17, 2025, and the local route needs you to register your own Webflow App and publish the Bridge App bundle yourself. Webflow's current docs point everyone to the hosted URL. The README's remote examples also still use an older https://mcp.webflow.com/sse address with mcp-remote.

The Bridge App

The MCP Bridge App installs itself during OAuth and is not in the public app marketplace. Since 2.0 most work does not need it. It is required only for things that depend on a live Designer session: element snapshots, reading or changing the current selection, page, mode and branch, and navigating the canvas or reading breakpoints, plus uploading an image by URL with asset_tool. For those, open the Designer, press E, launch the Bridge App and keep it open. If calls time out, Webflow suggests keeping the Designer tab active in your browser settings.

Authentication and permissions

  • OAuth with site selection. You choose sites and Workspaces when you authorize. Webflow recommends limiting the number of sites for security and performance.
  • One Workspace per authorization. To switch, remove and re-add the server or connector.
  • Owners and admins only. Other users see sites greyed out.
  • Same rights as you. Webflow says an agent can do only what you can do in the Designer.
  • Write risk is real. CMS items, styles, scripts, pages and sites can be changed, published or deleted. ChatGPT asks for approval by default. Keep approval prompts on in other clients too, and consider testing on a staging domain.

Limitations and things to watch

  • Classic interactions are not supported. Only GSAP-based interactions are visible.
  • No creating new localized CMS items. Existing items and static content in secondary locales can be updated.
  • Cannot change users or roles.
  • Page branches and data_enterprise_tool (redirects, robots.txt, well-known files, activity logs) need an Enterprise plan. Campaigns is Early Access only.
  • Webflow Cloud deployments work only for apps connected to GitHub, and secret environment variables must be set with the Webflow CLI.
  • Only uploaded font files are managed, not Google or Adobe Fonts.
  • Analyze tools need the paid Analyze add-on.
  • Tool names changed in 2.0, and several actions moved to new tools in 2.0.1 (2.1 only added tools). Check the migration guide before reusing old prompts or skills.

Pros and cons

Pros

  • Official, hosted, with OAuth: no API keys stored locally.
  • Broad coverage: design, CMS, SEO, assets, forms, analytics and code.
  • Most tools run without the Designer open.
  • Respects Webflow roles and logs agent changes.
  • Connector, app or plugin installs for Claude, ChatGPT and Cursor.

Cons

  • Strong write power over live sites. A wrong instruction can publish.
  • One Workspace per authorization.
  • Some features need Enterprise, Early Access or a paid add-on.
  • The GitHub README and npm package lag behind the hosted server docs.

Who it is for

A good fit if:

  • You manage Webflow sites and want an agent to do bulk CMS edits, SEO metadata fixes, alt text or sitemap work.
  • You build in Webflow and want to apply design tokens, components or a design from Figma MCP through prompts.
  • You run several client sites and want repeatable audits.

Not the right tool if:

  • You are not a site owner or admin.
  • You need user and role management, Classic interactions or new localized CMS items.
  • Your store or site runs on another platform, such as Shopify.

What we could not verify

  • Whether the open-source code and npm package match the hosted server's current tool set. The repository's server.json says 2.0.0, while Webflow's migration guide covers changes up to 2.1.
  • Rate limits for MCP traffic. Webflow's MCP docs do not state them.
  • Exact plan requirements beyond those named in the docs.
  • Codex setup steps. Webflow names Codex as a supported client but has no install page for it.

How this page was put together

We read Webflow's MCP overview, getting started, how it works, installation guides, FAQs, tool reference and skill migration pages, the webflow/mcp-server README, server.json, package.json and LICENCE, the npm registry entry and Webflow's pricing page on October 8, 2026. We did not run the server.

Sources

Pricing

Free: from Free: no separate MCP fee; listed on the free Starter site plan (as of October 2026)

Our Take on Webflow MCP

A strong fit for teams that run sites on Webflow and want agents to handle CMS updates, SEO metadata, audits and design-system work, with no separate fee and OAuth setup in a few minutes. The main caveat is write power: the agent can edit, publish and delete with your permissions, so authorize few sites and keep approval prompts on. Page branches, Campaigns and Analyze tools need Enterprise, Early Access or a paid add-on.

Alternatives to Webflow MCP

Figma MCP ServerDesign

Figma's official MCP server: bring live design context directly into AI coding tools like Cursor, Claude Code, and VS Code.

View Figma MCP Server →
Shopify MCPAPIs & Data

Connect AI agents to your Shopify store for product, order, and cart operations

View Shopify MCP →
Netlify MCPDeveloper Tools

Deploy, configure and debug Netlify sites through an AI agent

View Netlify MCP →

Frequently Asked Questions

Tags