Webflow Mcp Server
Pricing
from $0.10 / 1,000 results
Webflow Mcp Server
Connect AI assistants to Webflow via MCP. 22+ tools for sites, CMS collections, pages, and content. Works with Claude, ChatGPT, n8n workflows.
Pricing
from $0.10 / 1,000 results
Rating
0.0
(0)
Developer

Piotr Kaplon
Actor stats
0
Bookmarked
1
Total users
1
Monthly active users
a month ago
Last modified
Categories
Share
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","operation": "sites_list"}
List CMS Collections
{"webflowToken": "your_token","operation": "collections_list","siteId": "your_site_id"}
Create a CMS Item (Published)
{"webflowToken": "your_token","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
{"webflowToken": "your_token","operation": "collections_items_update_items_live","collectionId": "your_collection_id","itemId": "item_id","fieldData": {"name": "Updated Title"}}
Create a Collection Field
{"webflowToken": "your_token","operation": "collection_fields_create_static","collectionId": "your_collection_id","name": "Author Name","fieldType": "PlainText","isRequired": true}
Update Page SEO
{"webflowToken": "your_token","operation": "pages_update_page_settings","pageId": "your_page_id","seoTitle": "My Awesome Page | My Site","seoDescription": "A description for search engines"}
Publish a Site
{"webflowToken": "your_token","operation": "sites_publish","siteId": "your_site_id"}
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:
{"operation": "collections_items_create_item_live","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
License
MIT License - see LICENSE for details.


