4,500+ servers built on MCP Fusion
Vinkius

Framer MCP. Manage content and publish site changes conversationally.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Framer MCP on Cursor AI Code Editor MCP Client Framer MCP on Claude Desktop App MCP Integration Framer MCP on OpenAI Agents SDK MCP Compatible Framer MCP on Visual Studio Code MCP Extension Client Framer MCP on GitHub Copilot AI Agent MCP Integration Framer MCP on Google Gemini AI MCP Integration Framer MCP on Lovable AI Development MCP Client Framer MCP on Mistral AI Agents MCP Compatible Framer MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Framer. Give your AI agent direct access to manage Framer sites. You can list projects, view site configurations, list CMS collections, create new content items, update existing content, and trigger site publishing—all without opening the Framer editor.

This tool lets your agent handle your entire content and publishing workflow conversationally.

What your AI agents can do

Create collection item

Creates a brand new CMS content item in a specified collection.

Get project

Retrieves high-level details about the current Framer project.

Get site info

Gets the current configuration and metadata for the Framer site.

+ 5 more capabilities included
Query site and project structure

The agent retrieves details about specific Framer projects, site configurations, and available pages.

Manage CMS collections

The agent lists available CMS collections and allows you to create, read, and update content items within those collections.

Automate site publishing

The agent triggers a live site publish, pushing all staged CMS changes from your collections live to the public.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Framer MCP Server: 8 Tools for CMS & Site Management

Use these tools to list projects, manage collections, create content items, and publish your Framer site directly from your AI agent.

create019d759e

create collection item

Creates a brand new CMS content item in a specified collection.

get019d759e

get project

Retrieves high-level details about the current Framer project.

get019d759e

get site info

Gets the current configuration and metadata for the Framer site.

list019d759e

list collection items

Lists all existing items within a specific CMS collection.

list019d759e

list collections

Lists all available CMS collections configured in the Framer project.

list019d759e

list pages

Lists all individual pages that make up the site.

list019d759e

list projects

Lists every Framer project associated with the connected account.

publish019d759e

publish site

Triggers a site publish, making all staged CMS and page changes visible to the public immediately.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Framer, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

The Framer MCP Server gives your AI agent direct control over your Framer site's content and publishing. You'll manage everything—listing projects, checking site configs, listing CMS collections, creating new content, updating existing stuff, and hitting publish—without ever opening the Framer editor. Your agent handles your whole content and publishing flow just by talking to it. list_projects lets your agent see every Framer project tied to your account. get_project pulls up the high-level details for the current project. get_site_info grabs the site's current configuration and metadata. list_collections shows all the CMS collections set up in the project. list_pages lists every individual page on the site.

For the content itself, list_collection_items lists all the items inside a specific CMS collection. create_collection_item lets your agent make a brand new content item in a collection. You can update existing content using the content item details. The whole deal wraps up with publish_site, which triggers a live site publish, making all your staged CMS and page changes visible to the public right away.

How Framer MCP Works

  1. 1 Subscribe to the Framer integration on the Vinkius Marketplace and generate a Server API key from your Framer project settings.
  2. 2 Tell your AI agent the goal: 'Update the 'About Us' blog post and publish the site.'
  3. 3 The agent uses the tools to check the site info, create the content item, and finally calls publish_site to make it live.

The bottom line is, your agent uses the Framer API to run complex, multi-step content workflows without needing any manual clicks inside the Framer application.

Who Is Framer MCP For?

This is for design-led and marketing teams who can't afford to stop their creative flow to manually update content. If you're a developer who needs to feed content from a headless API into a visual builder, this is your server. It lets you treat your site like a database, not a collection of static pages.

Content Strategist

Needs to update blog posts or landing page copy for a campaign launch. They ask the agent to 'Update the Q3 campaign page with the new copy and publish it.'

Web Developer

Needs to feed structured data from a database or spreadsheet into the CMS. They ask the agent to 'Sync the latest product catalog data into the Product Collection.'

Marketing Manager

Needs to ensure that campaign assets are live when scheduled. They ask the agent to 'Publish the new microsite draft immediately.'

What Changes When You Connect

  • Publishing on Demand: Don't manually hit the publish button. Using publish_site makes your latest CMS changes instantly visible to visitors, guaranteeing your content goes live exactly when you want it to.
  • CMS CRUD Operations: Managing content is simple. You can use list_collections to see what collections exist, then use create_collection_item to add new blog posts or case studies without touching the visual canvas.
  • Content Synchronization: Developers can use the agent to push data from external sources. This handles the payload transfer, allowing you to keep your CMS updated without manual imports.
  • Site Mapping: Need to know what content exists? Use list_collections and list_pages to get a full inventory of every piece of content and every page URL on the site. This helps plan major content updates.
  • Project Oversight: Need to switch context? list_projects lets you see every Framer project you own, so your agent can target the right site for updates.
  • State Check: Before publishing, use get_site_info to check the current site configuration. This confirms you're working with the right parameters and structure.

Real-World Use Cases

01

Need to launch a campaign page quickly.

The marketing team drafted the copy and assets, but the site isn't live. They ask the agent to 'Create a new page for the Q4 campaign using the 'Landing Pages' collection and publish it.' The agent runs create_collection_item and publish_site, solving the problem in one conversation.

02

Database data needs to update the website.

The product team updates its internal database and needs the website's product listings to reflect the changes. They ask the agent to 'Sync the new SKU data into the Product Catalog collection.' The agent handles the content sync workflow, ensuring the public site is up-to-date.

03

Debugging a missing blog post.

A developer suspects a blog post is missing. They ask the agent to 'List all items in the Blog Posts collection.' The agent runs list_collection_items, immediately giving the developer a list of IDs and titles, allowing them to pinpoint the missing content.

04

Mapping the entire site architecture.

The project manager needs a full inventory before a redesign. They ask the agent to 'List all projects and collections.' The agent uses list_projects and list_collections to provide a structured, multi-level map of the entire site.

The Tradeoffs

Trying to update content manually.

Going into the Framer editor, clicking the CMS panel, finding the specific collection, and manually editing the content fields for a single item. This takes 5-10 minutes of clicks and is prone to human error.

Instead, ask the agent to 'Update the case study on Acme Corp. Use the new text and publish.' The agent handles the entire process using list_collection_items (to find the ID), then create_collection_item (to update it), and finally publish_site.

Only running 'list_collections'.

A user sees the list of collections but doesn't know which specific content item ID needs updating. They are stuck with just names and can't act.

First, use list_collections to identify the collection. Then, use list_collection_items to get a list of items within that collection, providing the specific ID needed for the agent to perform an update via create_collection_item.

Publishing before content is ready.

A content editor runs publish_site after adding new text but forgetting to save the underlying CMS data payload. The site publishes stale or incomplete content, requiring an immediate rollback.

Always check the content first. Use list_collection_items to verify the content payload is correct. Once you confirm the content is 100% ready, then run publish_site.

When It Fits, When It Doesn't

Use this server if your workflow is primarily content-driven and involves publishing. You need to manage collections, create items, and trigger site updates. It's perfect for teams that treat their website as a structured database. Don't use this if your problem is purely about code generation, component library management, or backend data transformation that doesn't touch the CMS. If you just need to list all available projects, use list_projects, but if you need to do something with those projects—like updating content—you need this full suite.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Framer. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_collection_item get_project get_site_info list_collection_items list_collections list_pages list_projects publish_site

Updating a single blog post shouldn't take five tabs and a dozen clicks.

Today, updating content means opening the Framer editor. You navigate to the CMS section, find the right collection (e.g., Blog Posts), locate the specific entry, click edit, copy the new text from Google Docs, paste it, and then click save. If you forget one step, or if the content needs to be published, you have to repeat the whole sequence.

With the Framer MCP Server, you just tell your agent: 'Update the 'Product Launch' post with this text and publish it.' The agent runs the necessary tools—it locates the item, updates the payload via `create_collection_item`, and triggers the live update using `publish_site`. It’s that simple.

Framer MCP Server: Publish site changes instantly.

You no longer have to manually hit the publish button after syncing data or updating a collection. The agent handles the transition from 'draft' to 'live' using the `publish_site` tool.

It’s a direct, programmatic connection. Your site moves from a development state to production state with a single command, eliminating the risk of stale content or human error.

Common Questions About Framer MCP

How do I get my Framer API key? +

Open your Framer project in the editor. Go to Site Settings (gear icon in the top bar), then navigate to the General tab. Scroll down to find the Server API section and click Generate API key. Copy the key and store it securely — treat it like a password. This key is specific to this project. Paste it into the configuration field below.

Can I push content from a spreadsheet into my Framer CMS? +

Yes. Your AI agent can create and update CMS collection items programmatically. Describe the data you want to add, and it maps your fields to the Framer collection schema and creates the items — perfect for bulk content migrations or data-driven landing pages.

Does publishing through the API affect my Framer design? +

No. The Server API only manages CMS content — it cannot modify your visual design, canvas layout, or component structure. Your designers remain in full control of the visual experience while content teams operate independently through the AI agent.

Is this suitable for agencies managing multiple Framer projects? +

Yes. Each API key is bound to a specific Framer project. Configure separate integrations for each client project and your AI agent can switch between them — managing content across your entire portfolio without opening multiple browser tabs.

How do I use the `list_collections` tool to check what content I have? +

You run list_collections to see all available content types. This gives you a quick overview of every CMS collection your site uses, helping you figure out where specific data lives.

What happens if I try to create a collection item with missing required fields using `create_collection_item`? +

The system returns an error message detailing which required fields are missing. This prevents incomplete data from entering your CMS, keeping your content clean and usable.

Can I check the status of my Framer project before listing items using `get_project`? +

Yes, running get_project fetches the current configuration and status of your entire Framer project. This confirms the project is active and ready before you try to manipulate its contents.

After I publish my site using the `publish_site` tool, how do I verify the changes went live? +

The publish_site tool confirms the publish trigger and gives you the current live status. You'll see a confirmation message detailing the last updated time, letting you know the changes are visible to visitors.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Framer. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.