<!-- Generated from Cogny's tool registry. Canonical page: https://cogny.com/integrations/webflow/tools -->

# Webflow tools in Cogny

Cogny's Webflow integration exposes 28 tools (13 read, 12 write, 3 destructive) to an AI agent over MCP. The same tools are available on every plan, from your own AI client or inside the Cogny app.

- **Read** (13): only reads data.
- **Write** (12): creates or changes something.
- **Destructive** (3): deletes, removes or replaces something.

Over MCP your own AI client asks before it runs a write. To take a tool away from your agent, block it in Settings → Integrations.

## All tools

| Tool | Kind | What it does |
|---|---|---|
| `list_sites` | Read | List all sites the token has access to. |
| `get_site` | Read | Get a site by ID. |
| `publish_site` | Write | Publish a site. |
| `list_collections` | Read | List CMS collections on a site. |
| `get_collection` | Read | Get a collection's schema. |
| `create_collection` | Write | Create a collection. |
| `create_collection_field` | Write | Add a field to a collection. |
| `update_collection_field` | Write | Update a collection field's display name, help text, or required flag. |
| `delete_collection_field` | Destructive | Delete a field from a collection. |
| `list_items` | Read | List items in a collection. |
| `get_item` | Read | Get a CMS item. |
| `create_item` | Write | Create a CMS item. field_data must include `name` and `slug`. |
| `update_item` | Write | Update a CMS item (partial). |
| `delete_item` | Destructive | Delete a CMS item. |
| `publish_items` | Write | Publish items live. |
| `unpublish_items` | Write | Unpublish items. |
| `list_pages` | Read | List pages on a site. |
| `get_page` | Read | Get a page's metadata, including its current seo and openGraph blocks. |
| `update_page_settings` | Write | Update a page's metadata: title, slug, SEO title/description, Open Graph. |
| `get_page_content` | Read | Get a static page's content nodes (text + component instances). |
| `update_page_content` | Write | Update text nodes on a static page (max 1000 nodes per call). |
| `list_redirects` | Read | List a site's 301 redirect rules. |
| `create_redirect` | Write | Create a 301 redirect (site-relative paths, e.g. /old-page -> /new-page). |
| `update_redirect` | Write | Update an existing redirect rule's source and/or destination path. |
| `delete_redirect` | Destructive | Delete a redirect rule. |
| `get_custom_domains` | Read | List custom domains connected to a site. |
| `list_forms` | Read | List forms on a site. |
| `list_form_submissions` | Read | List submissions for a form. |

Exact input schemas come from `tools/list` once Webflow is connected; the free plan is enough to check.

Missing something? Your agent can ask for it with `request_feature`.

How Cogny uses Webflow: https://cogny.com/integrations/webflow

---

All integrations: https://cogny.com/integrations/tools/index.md
Plans, approvals, limits and data protection: https://cogny.com/buying-guide.md
What Cogny is: https://cogny.com/llms.txt
