webflow

Webflow MCP

Community webflow
Updated

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

Webflow MCP

A Node.js server implementing Model Context Protocol (MCP) for Webflow using the Webflow JavaScript SDK. Enable AI Clients to interact with the Webflow APIs through the Model Context Protocol (MCP). Learn more about Webflow's APIs in the developer documentation.

npm shieldfern shield

ℹ Prerequisites

▶️ Quick start

  1. Get your Webflow API token

  2. Add to your AI editor

    {
      "mcpServers": {
        "webflow": {
          "command": "npx",
          "args": ["-y", "webflow-mcp-server"],
          "env": {
            "WEBFLOW_TOKEN": "YOUR_API_TOKEN"
          }
        }
      }
    }
    

    For Cursor:

    1. Go to Settings → Cursor Settings → MCP
    2. Click + Add New Global MCP Server
    3. Paste configuration
    4. Save and verify server status

    For Claude Desktop:

    1. Open Settings → Developer
    2. Click Edit Config
    3. Paste configuration
    4. Save and restart Claude

🛠️ Available tools

For Cursor:

  1. Go to Settings → Cursor Settings → MCP
  2. Click + Add New Global MCP Server
  3. Paste configuration
  4. Save and verify server status

For Claude Desktop:

  1. Open Settings → Developer
  2. Click Edit Config
  3. Paste configuration
  4. Save and restart Claude

🛠️ Available tools

Sites

sites - list; // List all sites
sites - get; // Get site details
sites - publish; // Publish site changes

Pages

pages - list; // List all pages
pages - get - metadata; // Get page metadata
pages - update - page - settings; // Update page settings
pages - get - content; // Get page content
pages - update - static - content; // Update page content

CMS

collections - list; // List collections
collections - get; // Get collection details
collections - items - create - item - live; // Create items
collections - items - update - items - live; // Update items

🗣️ Prompts & Resources

This implementation does not include prompts and resources. However, this may change in the future.

🚧 Development mode

If you want to run the server in development mode, you can install dependencies and run the server using the following command:

  1. Clone and install:

    git clone [email protected]:webflow/mcp-server.git
    cd mcp-server
    npm install
    
  2. Add your token:

    # .env
    WEBFLOW_TOKEN=your_token_here
    
  3. Start development server:

    npm run dev
    

📄 Webflow Developer resources

MCP Server · Populars

MCP Server · New

    chatmcp

    mcpso

    directory for Awesome MCP Servers

    Community chatmcp
    TBXark

    MCP Proxy Server

    An MCP proxy server that aggregates and serves multiple MCP resource servers through a single HTTP server.

    Community TBXark
    ttommyth

    interactive-mcp

    Ask users questions from your LLM! interactive-mcp: Local, cross-platform MCP server for interactive prompts, chat & notifications.

    Community ttommyth
    lpigeon

    ros-mcp-server

    The ROS MCP Server is designed to support robots in performing complex tasks and adapting effectively to various environments by providing a set of functions that transform natural language commands, entered by a user through an LLM, into ROS commands for robot control.

    Community lpigeon
    emicklei

    melrose-mcp

    interactive programming of melodies, producing MIDI

    Community emicklei