This is an overview of the changes to the Webflow APIs and related tools. To filter the list, select one or more tags.
List Assets: folder filtering and per-asset folder context
List Assets: folder filtering and per-asset folder context
You can now scope the List Assets endpoint (GET /v2/sites/{site_id}/assets) to return assets that are in a specified folder.
In the same way, the response to this endpoint includes the folder that an asset is in.
New query parameter: folderId
Pass a folder’s ObjectId to receive only assets in that folder and all of its descendant folders.
When folderId is omitted, the endpoint returns all assets on the site as before.
- Type: string (24-character hex ObjectId)
- Required: no
- Behavior: recursive — assets in nested subfolders are included
pagination.totalreflects the filtered count, so paginated UIs get correct totals
New response field: folderId
Every asset in the response to this endpoint now includes a folderId field.
The value is the ObjectId of the folder the asset belongs to, or null when the asset is at the site root.
folderId appears only in the response to the GET /v2/sites/{site_id}/assets endpoint.
The single-asset GET /assets/{asset_id} and PATCH /assets/{asset_id} responses are unchanged.
MCP v1.2.1 - Improved connection reliability and Gemini compatibility
MCP v1.2.1 - Improved connection reliability and Gemini compatibility
Version 1.2.1 of the Webflow MCP server improves connection reliability and fixes compatibility with Gemini-based AI clients. If you are already using the MCP server, your agents and prompts automatically use this version.
Reliability
- Fixed connection drops: The MCP server now maintains open connections during idle periods instead of dropping them. Previously, agents could lose their session mid-task and require a full reconnect after a period of inactivity. Sessions now survive idle periods without interruption.
Bug fixes
- Gemini compatibility: Fixed an HTTP 400 error that prevented Gemini-based AI clients from using the
element_builderandcomponent_buildertools. Gemini’s strict OpenAPI 3.0 validation rejected array schemas that were missing anitemstype definition. Claude-based clients were unaffected.
Resources
- Getting started guide — Setup instructions
- How it works — Tool reference and capabilities
- Skills — Agent skills
- Prompt library — Example prompts