Skip to content

Integration · Websites & content

Connect Claude & ChatGPT to Webflow

Ask your AI to draft a blog post in your CMS, fix a page's SEO title, or show the latest form submissions in Webflow. It reads and writes CMS collection items, reads pages, forms and assets, and updates page settings. It can publish items or the whole site when you are ready, so routine site updates happen from the chat.

Connect Webflow free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Draft a blog post about our new opening hours in the Blog Posts collection.”

    The AI reads the collection's fields, then creates a staged draft item with name, slug and content. Nothing goes live yet.

  • “Publish the opening hours post.”

    It publishes the staged item to the live site.

  • “Show me this week's contact form submissions.”

    It lists the newest form submissions with the submitted field values.

What your AI can do

CMS

List collections and their fields, read staged and live items, and create, update, archive and publish items.

Pages and SEO

List pages, read page content, and update titles, slugs, SEO and Open Graph settings.

Forms, assets and publishing

Read forms and submissions, list assets and Designer comments, and publish the site to your domains.

  • “Give the Pricing page a better SEO title and meta description.”

    It reads the page settings and updates the SEO title and description. The change shows on the live site after the next publish.

  • “Which team members are listed on the live site?”

    It lists the published items in the Team Members collection as visitors see them.

  • “Publish the site to our custom domain.”

    It looks up your custom domains and publishes all staged changes to them.

25 tools for Webflow

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_itemChanges dataCreate a staged item in a collection with `collection_id` and `body` holding fieldData (name, slug and the collection's fields) and isDraft. It goes live only after publish_items or publish_site.
  • create_live_itemChanges dataCreate an item in a collection and publish it to the live site immediately. `body` holds fieldData (name, slug and the collection's fields).
  • delete_itemDeletesPermanently delete an item from a collection by `collection_id` and item ID (passed as `product_id`); if it was published, it stays live until the site is published again.
  • get_collectionGet one CMS collection by its ID (passed as `category_id`), with its fields, their slugs and types; check this before creating or updating items.
  • get_form_submissionGet one form submission by `form_submission_id`, with all submitted field values.
  • get_itemGet one collection item by `collection_id` and item ID (passed as `product_id`), with all its field values.
  • get_pageGet one page's settings by `page_id`: title, slug, SEO and Open Graph fields.
  • get_page_contentGet the text and image content of a static page by `page_id`, as a list of content nodes.
  • get_siteGet the connected site's name, short name, domains, locales and when it was last published.
  • list_assetsList the images and files uploaded to the site, optionally within one `folder_id`.
  • list_collectionsList the site's CMS collections (e.g. Blog Posts, Team Members) with their IDs.
  • list_commentsList the Designer comment threads on the site, with their text, author and resolved status.
  • list_domainsList the site's custom domains and their IDs, needed to publish to them.
  • list_form_submissionsList form submissions received on the site, newest first, across all forms.
  • list_formsList the forms on the site with their IDs and fields.
  • list_itemsList the items in a collection by `collection_id` (staged, including drafts); filter by `name` or `slug`, sort with `sort_by`, and page with `limit`/`offset`.
  • list_live_itemsList the published (live) items in a collection by `collection_id`, as visitors see them.
  • list_pagesList the site's pages with their IDs, titles, slugs and SEO settings.
  • list_submissions_for_formList the submissions of one form by `form_id`.
  • publish_itemsVisible to othersPublish staged collection items to the live site: `collection_id` and `body` with itemIds.
  • publish_siteVisible to othersPublish the whole site's staged changes live, to `custom_domains` (IDs from list_domains) and/or the Webflow subdomain with `publish_to_webflow_subdomain`. Visitors see the changes immediately.
  • reply_to_commentChanges dataReply to a Designer comment thread with `comment_thread_id` and `content`.
  • update_itemChanges dataUpdate a staged item by `collection_id` and item ID (passed as `product_id`): change `field_data`, or set `is_draft` or `is_archived`. Publish afterwards to make it live.
  • update_live_itemVisible to othersUpdate an item by `collection_id` and `item_id` and publish the change to the live site right away.
  • update_page_settingsChanges dataChange a page's `title`, `slug`, `seo` (title, description) or `open_graph` settings by `page_id`. Changes show on the live site after publishing.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Webflow from the app list.

  2. 2

    Paste your key

    Paste a Webflow site API token and your site ID. In the site's Site settings > Apps & integrations, scroll to API access and click Generate API token, then choose the scopes you need. Only site admins can create one. The site ID is under Site settings > General.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.

Questions

What can the AI do in Webflow?

The AI can read your site, pages, page content, CMS collections and items, forms, form submissions, assets, domains and Designer comments. It can create and update CMS items, update page settings, reply to comments, and publish items or the whole site. It can also delete a CMS item if you switch that tool on.

Does the AI see my Webflow API token?

No. Your Webflow credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Publishing items or the site makes changes visible to visitors right away, and deleting an item is permanent, so these can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Webflow account.

Does the AI change my live site straight away?

Not usually. New and updated CMS items are staged first and go live when you publish them or the site. Only the tools for live items and publishing change what visitors see, and you can switch those off or require approval. PipMCP stores your site ID with the connection, so the AI never has to ask which site to use.

Let your AI work in Webflow today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Webflow free

PipMCP is not affiliated with Webflow. Product names are trademarks of their owners.