Webflow MCP Server
Apify-hosted MCP server for Webflow with 22+ tools. Sites, CMS collections, pages, content management, and publishing. No local setup needed.
Webflow MCP Server
Pricing
from $0.10 / 1,000 results
Try for free
Go to Apify Store
Webflow MCP Server
minute_contest/webflow-mcp-server
Try for free
Ask questions about this Actor
Connect AI assistants to Webflow via MCP. 22+ tools for sites, CMS collections, pages, and content. Works with Claude, ChatGPT, n8n workflows.
Pricing
Rating
0.0
(0)
Developer
Piotr Kaplon
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
MCP servers
AI
Automation
README
Input
Output
Pricing
API
Issues
Changelog
Connect AI assistants to your Webflow sites using the Model Context Protocol (MCP). This actor enables Claude, ChatGPT, and other AI tools to manage sites, CMS collections, pages, and content through 22+ powerful operations.
Why Use This Actor?
- AI-Ready: Works with Claude Desktop, ChatGPT, and any MCP-compatible AI
- Complete CMS Management: Create, update, publish, and delete CMS items
- Site Control: List sites, get details, and publish to domains
- Page Management: Update SEO settings and static content
- Collection Fields: Create and configure CMS collection schemas
- No Code Required: Just provide your Webflow API token
Available Operations (22 Tools)
Sites
| Tool | Description |
|---|---|
| sites_list | List all sites accessible to your account |
| sites_get | Get detailed site information |
| sites_publish | Publish site to domains |
CMS Collections
| Tool | Description |
|---|---|
| collections_list | List all CMS collections in a site |
| collections_get | Get collection details and schema |
| collections_create | Create a new CMS collection |
Collection Fields
| Tool | Description |
|---|---|
| collection_fields_create_static | Create text, number, date fields |
| collection_fields_create_option | Create dropdown option fields |
| collection_fields_create_reference | Create reference fields |
| collection_fields_update | Update field properties |
CMS Items
| Tool | Description |
|---|---|
| collections_items_list_items | List items in a collection |
| collections_items_create_item | Create item as draft |
| collections_items_create_item_live | Create and publish item |
| collections_items_update_items | Update item as draft |
| collections_items_update_items_live | Update and publish item |
| collections_items_publish_items | Publish draft items |
| collections_items_delete_item | Delete an item |
Pages
| Tool | Description |
|---|---|
| pages_list | List all pages in a site |
| pages_get_metadata | Get page SEO and settings |
| pages_update_page_settings | Update page SEO and slug |
| pages_get_content | Get page content structure |
| pages_update_static_content | Update localized static content |
Quick Start
1. Get Your Webflow API Token
- Go to Webflow Dashboard
- Navigate to Site Settings > Apps & Integrations
- Under API Access, generate a new token
- Copy the token
2. Run in Batch Mode
{
"webflowToken": "your_api_token",
"mode": "batch",
"operation": "sites_list"
}
3. Get Your Site ID
Run sites_list first to find your Site ID, then use it for other operations.
Usage Examples
List All Sites
{
"webflowToken": "your_token",
}
List CMS Collections
{
"operation": "collections_list",
"siteId": "your_site_id"
}
Create a CMS Item (Published)
{
"operation": "collections_items_create_item_live",
"collectionId": "your_collection_id",
"fieldData": {
"name": "My New Blog Post",
"slug": "my-new-blog-post",
"content": "This is the blog post content..."
}
}
Update a CMS Item
{
"operation": "collections_items_update_items_live",
"itemId": "item_id",
"name": "Updated Title"
}
}
Create a Collection Field
{
"operation": "collection_fields_create_static",
"name": "Author Name",
"fieldType": "PlainText",
"isRequired": true
}
Update Page SEO
{
"operation": "pages_update_page_settings",
"pageId": "your_page_id",
"seoTitle": "My Awesome Page | My Site",
"seoDescription": "A description for search engines"
}
Publish a Site
{
"operation": "sites_publish",
}
Input Reference
| Parameter | Type | Required | Description |
|---|---|---|---|
| webflowToken | string | Yes | Your Webflow API Token |
| mode | string | No | batch (default) or standby |
| operation | string | No | Operation to perform |
| siteId | string | No | Site ID for site operations |
| collectionId | string | No | Collection ID for CMS operations |
| itemId | string | No | Item ID for single item operations |
| pageId | string | No | Page ID for page operations |
| fieldId | string | No | Field ID for field updates |
| fieldData | object | No | Field values for items |
| fieldType | string | No | Field type (PlainText, RichText, etc.) |
| name | string | No | Name for new items |
| slug | string | No | URL slug |
| itemIds | array | No | Item IDs for bulk publish |
| localeId | string | No | Locale for localized content |
| limit | integer | No | Max items to return (1-100) |
| offset | integer | No | Items to skip |
Output
Results are stored in the dataset:
{
"id": "abc123xyz",
"name": "My New Blog Post",
"slug": "my-new-blog-post",
"fieldData": { ... },
"createdOn": "2026-01-02T12:00:00Z",
"lastUpdated": "2026-01-02T12:00:00Z"
}
Use Cases
- AI Content Creation: Let Claude create and publish blog posts
- Bulk Content Updates: Update multiple CMS items programmatically
- Workflow Automation: Integrate with n8n, Make, or Zapier
- SEO Management: Update page titles and descriptions at scale
- CMS Schema Management: Create and configure collection fields
- Multi-locale Content: Manage localized content across sites
Pricing
This actor uses Apify platform resources:
- Batch operations: ~$0.001 per run
- Standby mode: Billed per compute unit while active
Attribution
Based on the official Webflow MCP Server by Webflow, licensed under MIT.
Support
- Webflow API Documentation
- MCP Protocol Specification
- Report Issues
License
MIT License - see LICENSE for details.
You might also like
n8n Documentation MCP Server
agentify/n8n-mcp-server
n8n MCP Server provides AI assistants with structured access to n8n node documentation, properties, and validation tools for building and verifying workflows efficiently.
agentify
39
ClickUp MCP Server
minute_contest/clickup-mcp-server
Connect AI assistants to ClickUp via MCP. 20 tools for tasks, spaces, folders, lists, views, docs. Works with Claude, ChatGPT, n8n workflows
Piotr Kaplon
2
n8n-mcp
nourishing_courier/web-data-for-ai
n8n-mcp
Ani Björkström
4
Storybook MCP Server
minute_contest/storybook-mcp-server
Connect AI assistants to any Storybook via MCP. 6 tools for components, stories, props, and visual testing. Works with Claude, ChatGPT, n8n.
Piotr Kaplon
1
n8n MCP Template
sameh.jarour/n8n-mcp-template
Sameh George Jarour
12
N8n Mcp Actor
direct_duty/n8n-mcp-actor
Bridge between n8n workflows and Model Context Protocol (MCP) servers.
Sean
1
Linkedin Ads Mcp Server [PPR]
zadexinho/linkedin-ads-mcp-server
MCP server providing LinkedIn Ad Library data to AI agents. Tools: [search_linkedin_ads], [get_ad_details], [get_advertiser_ads]. Connect Claude Desktop, Cursor, n8n, or any MCP-compatible client. Returns ad copy, creatives, and active status.
zadexinho
2
n8n Workflow Automation Templates Scraper
scraped/n8n-workflow-automation-templates-scraper
A tool that automatically scrapes and collects n8n workflow automation templates from the n8n for easy access and use.
scraped
286
n8n-apify-bridge
jungle_thunder/n8n-apify-bridge
Turn your n8n workflows into data powerhouses. This bridge gives n8n users instant access to 2000 battle-tested Apify tools - web scrapers, AI agents, lead generators, price monitors, and more. No coding required.
Ani Björkström
8
N8n Workflow Manager Mcp
bronze_quarterback/n8n-workflow-manager-mcp
Manage n8n workflows from Claude. List, trigger, activate/deactivate, view logs, and create workflows from natural language descriptions.
Segun Zubair
1
Related articles
How to publish your Apify Actor as an n8n node
Read more
Best MCP servers for developers
Read more
Servidores relacionados
Kiwi Travel MCP
Search Flights Without Leaving Your AI Chat
Interactive Leetcode MCP
An MCP server enabling guided DSA learning with AI on leetcode.com
Changerawr MCP Server
Manage changelogs, projects, and content on Changerawr using natural language with AI assistants.
Sunsama
Manage your tasks and daily planning through the Sunsama API.
GetUTC
Provides the current UTC time from multiple verified sources.
Clio MCP Server
An MCP server for integrating with Clio practice management software, tailored for Australian legal professionals.
Feishu/Lark OpenAPI
Connect AI agents to Feishu/Lark APIs for automating tasks like document processing, conversation management, and calendar scheduling.
Trello
Integrates with Trello to manage projects, boards, and cards, using Nango for authentication.
WordPress MCP Server
Manage WordPress sites via the REST API. Enables AI assistants to handle content, posts, and site configurations.
CData Google Calendars
A read-only MCP server by CData that enables LLMs to query live Google Calendars data. Requires a separate CData JDBC Driver for Google Calendars.