Skip to content

update_style times out 100% of the time via MCP (both claude.ai connector and Claude Desktop) #79

@jlenker

Description

@jlenker

I'm building a design system reference page (Style Configurator) in Webflow using the MCP connector. I've been troubleshooting this for two days across multiple configurations and the result is always the same: update_style never completes.
What works:

  • create_style with empty properties array succeeds every time
  • All read operations work perfectly (get_styles, get_all_elements, get_variables, select_element)
  • element_builder creates elements (though textContent and styles params are ignored)
  • The Bridge App shows "Style Tool executed successfully" for creates and reads

What fails:

  • update_style with any property times out 100% of the time, even with a single simple property like font-size: 12px
  • create_style with properties included also times out
  • setText and setStyle on elements return empty arrays and do nothing

The Bridge App log shows "Executing Style Tool" for the update calls but they never get a green checkmark. The call reaches the bridge and hangs there.
Configurations tested:

  • Claude.ai web connector (from iPad, Webflow Designer in foreground on Mac)
  • Claude Desktop app with npx mcp-remote https://mcp.webflow.com/sse
  • Chrome with webflow.com added to "Always keep these sites active" in performance settings
  • Safari with only one tab open (Designer pinned)
  • Node.js v24.13.1

Minimal repro:

Step 1 (succeeds):
json{"actions": [{"create_style": {"name": "test-class", "properties": []}}], "siteId": "YOUR_SITE_ID"}

Step 2 (times out):
json{"actions": [{"update_style": {"style_name": "test-class", "properties": [{"property_name": "font-size", "value": "12px"}]}}], "siteId": "YOUR_SITE_ID"}

This makes the Designer API tools effectively write-only for element creation and read-only for everything else. Any property modification is impossible.

Is this a known issue? Any workarounds? I've spent two days of my life on this, and my work is currently stalled.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions