-
Notifications
You must be signed in to change notification settings - Fork 31
Description
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.