Contribute
Sign in
Webflow

Webflow

Model Context Protocol (MCP) server for the Webflow Data API.

10K+pulls21 ToolsPackaged byDocker, with additional security features including SBOMs, provenance, signing, and multi-arch supportRequires Secrets

About

Webflow MCP Server

Model Context Protocol (MCP) server for the Webflow Data API.

What is an MCP Server?⁠

MCP Info

AttributeDetails
Docker Imagemcp/webflow⁠
Authorwebflow⁠
Repositoryhttps://github.com/webflow/mcp-server⁠

Image Building Info

AttributeDetails
Dockerfilehttps://github.com/slimslenderslacks/mcp-server/blob/ed02aacd106375cfca402b73f8b7efffd4168c1d/Dockerfile⁠
Commited02aacd106375cfca402b73f8b7efffd4168c1d
Docker Image built byDocker Inc.
Docker Scout Health ScoreDocker Scout Health Score
Verify SignatureCOSIGN_REPOSITORY=mcp/signatures cosign verify mcp/webflow --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
LicenceMIT License

Available Tools (21)

Tools provided by this ServerShort Description
collection_fields_create_option
collection_fields_create_reference
collection_fields_create_static
collection_fields_update
collections_create
collections_get
collections_items_create_item
collections_items_create_item_live
collections_items_list_items
collections_items_publish_items
collections_items_update_items
collections_items_update_items_live
collections_list
pages_get_content
pages_get_metadata
pages_list
pages_update_page_settings
pages_update_static_content
sites_get
sites_list
sites_publish

Tools Details

Tool: collection_fields_create_option
ParametersTypeDescription
collection_idstring
requestobject

Tool: collection_fields_create_reference
ParametersTypeDescription
collection_idstring
requestobject

Tool: collection_fields_create_static
ParametersTypeDescription
collection_idstring
requestobject

Tool: collection_fields_update
ParametersTypeDescription
collection_idstring
field_idstring
requestobject

Tool: collections_create
ParametersTypeDescription
requestobject
site_idstring

Tool: collections_get
ParametersTypeDescription
collection_idstring

Tool: collections_items_create_item
ParametersTypeDescription
collection_idstring
requestobject

Tool: collections_items_create_item_live
ParametersTypeDescription
collection_idstring
requestobject

Tool: collections_items_list_items
ParametersTypeDescription
collection_idstring
cmsLocaleIdstringoptional
limitnumberoptional
namestringoptional
offsetnumberoptional
slugstringoptional
sortBystringoptional
sortOrderstringoptional

Tool: collections_items_publish_items
ParametersTypeDescription
collection_idstring
itemIdsarray

Tool: collections_items_update_items
ParametersTypeDescription
collection_idstring
requestobject

Tool: collections_items_update_items_live
ParametersTypeDescription
collection_idstring
requestobject

Tool: collections_list
ParametersTypeDescription
site_idstring

Tool: pages_get_content
ParametersTypeDescription
page_idstring
limitnumberoptional
localeIdstringoptional
offsetnumberoptional

Tool: pages_get_metadata
ParametersTypeDescription
page_idstring
localeIdstringoptional

Tool: pages_list
ParametersTypeDescription
site_idstring
limitnumberoptional
localeIdstringoptional
offsetnumberoptional

Tool: pages_update_page_settings
ParametersTypeDescription
bodyobject
page_idstring
localeIdstringoptional

Tool: pages_update_static_content
ParametersTypeDescription
localeIdstring
nodesarray
page_idstring

Tool: sites_get
ParametersTypeDescription
site_idstring

Tool: sites_list
Tool: sites_publish
ParametersTypeDescription
site_idstring
customDomainsarrayoptional
publishToWebflowSubdomainbooleanoptional

Use this MCP Server

{
  "mcpServers": {
    "webflow": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "WEBFLOW_TOKEN",
        "mcp/webflow"
      ],
      "env": {
        "WEBFLOW_TOKEN": "your_api_token"
      }
    }
  }
}

Why is it safer to run MCP Servers with Docker?⁠