
Webflow MCP, Webflow's official MCP server
Lets your AI assistant manage Webflow sites, CMS content and pages, and edit your design inside the Webflow Designer.
This is Webflow's own server. It lets Claude, Cursor and other assistants read and change your sites, pages and CMS items, and build in the Designer. Connect to Webflow's hosted server and sign in with your Webflow account, or run it on your machine with an API token. The design tools only work while your site is open in the Webflow Designer with the Webflow MCP Bridge App running.
Good for
- Designers who want to describe layouts and styles and have them built in the Designer
- Content editors who draft and update CMS items and page text in bulk
- Developers who script site changes, redirects, scripts and webhooks
- SEO owners who audit page titles and descriptions across a site
Works in
14 should work
Tap an app to see how to set it up and any known problems.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports hosted MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports hosted MCP servers.
Install mcp-server
Claude Code
- 1
Copy this prompt.
Add the mcp-server server to Claude Code. Run this command: claude mcp add --transport http webflow https://mcp.webflow.com/mcp Ask me for WEBFLOW_TOKEN and only put the values in that config, nowhere else. Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Sign-in with the vendor account (OAuth).
Built from the package data we hold. Not yet tested by us.
Tools
Answers questions about the Webflow API
Asks Webflow's own AI about how the Webflow API works, so the assistant can check before it guesses.
Try: “How do I update a CMS item's slug through the Webflow API?”
Network ·
ask_webflow_aiLists your sites, shows site details and publishes a site
Lists the sites you authorized, returns details for one, and can publish a site to its domains.
Try: “List my Webflow sites and publish the marketing site.”
Write ·
data_sites_toolLists pages and reads or edits page settings and static text
Lists pages, reads page metadata and content, and updates page settings and static content on localized secondary-locale pages.
Try: “Show me the SEO title and description of every page on my site.”
Write ·
data_pages_toolReads and edits CMS collections and items, including deleting items
Lists and creates collections and fields, lists, creates, updates, publishes and deletes collection items.
Try: “Draft three new blog posts in the Blog collection, but do not publish them.”
Delete ·
data_cms_toolLists components and edits their content and properties
Lists components, reads their content and properties, and updates both.
Try: “Which components on my site have a text property called Heading?”
Write ·
data_components_toolReads comment threads left in the Designer
Returns comment threads and replies, with author, time, resolved state and where on the page they sit.
Try: “Summarize the unresolved comments on the pricing page.”
Network ·
data_comments_toolLists custom scripts and adds or removes them on a site
Lists registered and applied scripts, adds an inline site script, and can delete all site scripts.
Try: “Which custom scripts are applied to my site?”
Delete ·
data_scripts_toolLists, creates and deletes site webhooks
Lists and inspects webhooks for a site, creates new ones, and deletes them.
Try: “List the webhooks on my site and delete the ones that point to staging.”
Delete ·
data_webhook_toolLists and runs Webflow AI workflows
Lists AI workflows, starts a run, and shows past runs and their results.
Try: “Run the content review workflow and show me the result.”
Write ·
data_workflows_toolManages redirects, robots.txt and activity logs (Enterprise plans)
Lists, creates, updates and deletes 301 redirects, edits robots.txt and well-known files, and lists site activity logs. Only works on Enterprise workspaces.
Try: “Add a 301 redirect from /old-pricing to /pricing.”
Delete ·
data_enterprise_toolCreates pages and folders and switches the open page in the Designer
Creates pages and page folders, reports the current page and switches to another page. Needs the Designer open.
Try: “Create a new page called Careers in the About folder.”
Write ·
de_page_toolFinds, selects and edits elements on the open page
Lists all elements on the open page, reads or selects one, and edits it. Needs the Designer open.
Try: “Select the hero heading and make it say Welcome.”
Write ·
element_toolAdds new elements to the open page
Creates elements such as sections and text on the page that is open in the Designer.
Try: “Add a three-column features section under the hero.”
Write ·
element_builderTurns HTML and CSS you provide into page elements
Takes an HTML snippet and optional CSS and inserts it as elements under a parent element.
Try: “Insert this pricing table HTML under the main container.”
Write ·
whtml_builderTakes a picture of an element to check how it looks
Returns a snapshot of an element so the assistant can check its work visually.
Try: “Take a snapshot of the navbar and tell me if it looks broken.”
Read ·
element_snapshot_toolCreates, reads, updates and removes styles
Lists styles and creates, updates or removes them in the Designer.
Try: “Create a style called card with 16px padding and a light grey background.”
Delete ·
style_toolManages design variables such as colors, sizes and fonts
Creates variable collections, modes and variables, reads, renames and updates them, and deletes variables.
Try: “List all color variables and rename brand-blue to primary.”
Delete ·
variable_toolPlaces component instances on the open page
Inserts component instances into an element or into a slot of an existing component.
Try: “Insert the testimonial component into the second section.”
Write ·
component_builderLists components and creates instances in the Designer
Creates component instances and lists the components available in the open project.
Try: “Which components are available in this project?”
Write ·
de_component_toolManages assets and asset folders in the Designer
Creates asset folders, lists assets and folders, and updates them.
Try: “Create an Images folder and list everything in the Assets panel.”
Write ·
asset_toolPreviews an image from a URL
Fetches a preview of an image from a link. Supports JPG, PNG, GIF, WEBP and AVIF.
Try: “Preview this image URL before we put it on the page.”
Network ·
get_image_previewUsed by the assistant behind the scenes
Gives the assistant Webflow usage rules
Returns best practices for using the Webflow tools. The server tells assistants to call it before any other tool.
Try: “Show me the Webflow guidelines before we start.”
Read ·
webflow_guide_toolShows the local address the Designer app connects to
Returns the local address to paste into the Webflow MCP Bridge App when you run the server on your machine.
Try: “Give me the connection URL for the Webflow Designer app.”
Read ·
get_designer_app_connection_info
Read from the source code
Permissions
high risk · 4 things to watch
High risk
The assistant can edit and delete CMS items, scripts and webhooks, and publish your site. Authorize a test site first and read each change before you approve it.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It can delete CMS items, scripts and webhooks
The CMS tool deletes collection items, the scripts tool can delete all site scripts, and the webhook tool deletes webhooks. Ask for a plan first and approve deletes one at a time. github.com
It can publish your live site
The sites tool publishes a site and the CMS tool publishes items. Ask it to draft changes and publish them yourself. github.com
Authorize only the sites you need
The hosted sign-in asks which Webflow sites the server may use. Start with a test site. github.com
The local server uses a Webflow API token
Treat the token like a password and keep it out of shared config files. Reset a hosted sign-in by deleting the .mcp-auth folder in your home folder. github.com
Security advisories
No published security advisories as of Nov 1, 2026.
Technical details
| Turning on read-only | No read-only switch is documented. On the hosted server you choose which Webflow sites to authorize when you sign in. |
|---|---|
| Talks to | Webflow (the hosted server at mcp.webflow.com, or the Webflow API when run locally) |
Questions
Is the Webflow MCP server free?
Yes. The server is free and open source under the MIT license. You need a Webflow account, and the redirect and robots.txt tool only works on an Enterprise workspace.
What is the Webflow MCP server URL?
It is https://mcp.webflow.com/mcp. Webflow's README still shows an older address ending in /sse for Cursor and Claude Desktop.
Do I need an API token?
Not for the hosted server. You sign in with your Webflow account in the browser and pick the sites to allow. The local server needs a Webflow API token.
Why can't it change my design?
The design tools need your site open in the Webflow Designer. Open the Apps panel (press E) and launch the Webflow MCP Bridge App, then wait for it to connect.
Can it delete things in Webflow?
Yes. It can delete CMS items, site scripts, webhooks, styles and variables. There is no read-only switch, so use a test site and approve each action.
Why does it keep asking me to sign in?
Your sign-in is cached in a folder in your home directory. Delete the .mcp-auth folder to reset it. In Cursor, a project-level config file avoids repeated prompts across windows.
How do I add it to Cursor?
Use the Cursor tab in the install box above. Cursor opens a Webflow sign-in page the first time it starts the server.
Information
updated Nov 2, 2026
- Publisher
- Official
- Package
webflow-mcp-server- Registry
- npm
- Endpoint
https://mcp.webflow.com/mcp- Transport
- Streamable HTTP, stdio
- Auth
- OAuth
- Version
- 2.0.0
- License
- MIT
- Last commit
- Oct 27, 2026
- Open issues
- 20
- Listed in
- Official MCP registry
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 2Hide
- Webflow MCP server README · github.com
- Webflow MCP server.json · github.com