How to Edit a Framer Site with Claude Code

Claude Code can edit a Framer project through the External Agent CLI, not MCP. Our real setup, what it handles, and where it still needs the editor.

Added on

How to Edit a Framer Site with Claude Code
Contents
No headings found

Introduction

Claude Code can edit a Framer project directly, without anyone opening the editor. It connects through Framer’s External Agent CLI, not through MCP, and it can reach pages, CMS collections, styles and code files across the whole project rather than one selected layer.

We run this site that way. Below is the setup we actually use, what it handles well, and the places where it still needs a human in the editor. If you want the wider picture of how this differs from the in-editor Agent, we covered that in Framer Agents Explained.

What You Need First

The setup is short, but it fails in confusing ways if one of these is missing.

  • Node installed and on your PATH; the CLI is run through npx

  • A Framer project you have edit rights on

  • Either a browser you can authorize in, or a per-project API key for headless runs

  • Claude Code, or another agent that can run shell commands

Connecting to a Project

Run the setup command once, then create a session against the project. The session ID it returns is the thing you reuse; every later command takes it, and that is what keeps state between calls.

Authorization has two paths. The browser prompt is fine when you are sitting there. For anything unattended, a per-project API key authorizes without opening anything, which is the only way a scheduled run completes. Keep the key out of the repo.

One session per conversation is the rule we follow. Creating a separate session halfway through can spawn a stray branch on projects where branching is enabled, and then you are reconciling two versions of the same edit.

What It Can Change and What It Cannot

The honest boundary matters more than the feature list, because the failures are quiet ones.

Handles well

Still needs the editor

Bulk CMS edits across every item in a collection

Judging whether a layout actually looks right

Adding fields and filtering collection lists

Anything depending on a plan feature you do not have

Reading the real structure of a page before changing it

Fine visual spacing and optical alignment

Repetitive work across breakpoints

Deciding what should ship

Editing CMS items, fields and collection filters

Assigning overrides to nodes, reading analytics, changing project names or domains

Where We Actually Use It

The wins are boring, which is the point; these are the jobs nobody wants to do by hand.

  • Adding a field to a collection and backfilling every existing item

  • Auditing what a page really contains, rather than what we remember building

  • Changing a value that appears in dozens of places at once

  • Reading CMS state without clicking through the editor

Where It Falls Short

Breakpoints are the big one. Setting a value on the primary node occassionally leaves the replicas untouched, so a change looks correct on desktop and silently is not applied on the others. Read all of them back after writing.

Plan limits are the other, and branching is the one that bites. Without it every edit lands on the live project, so drafts become the only isolation you actually have.

Before You Publish

Read the change back before trusting it. The CLI reports a clean apply for commands that parsed correctly, which is not the same as the result being what you meant. We verify by re-reading the node, not by reading the success message.

Then publish deliberately. Treat every agent edit as live on next publish, and keep new work drafted until someone has actually looked at it.

Agents are good at this kind of structural work and poor at judging a layout, which is the same split we cover in Where Vibecoded Sites Break.

Does Framer have an MCP server?
icon

No. Framer exposes an External Agent CLI, which is a different mechanism. Searches for a Framer MCP usually land on that CLI, and it does the job people are actually asking for.

Do I need to keep the Framer editor open?
icon

No. That is the main practical difference from the in-editor Agent. An external agent connects to the project itself, so it runs with the editor closed.

Can it run without a browser prompt?
icon

Yes, with a per project API key. That is the only way an unattended or scheduled run completes, since the browser authorization needs somebody present to approve it.

Will it publish the site by accident?
icon

Publishing is a separate deliberate call, so nothing ships on its own. Edits do land on the project though, so treat them as live on the next publish you run.

What does it cost?
icon

As of 2026 the Framer Server API is free during its beta, with pricing after that still to be decided. You also pay for whatever agent drives it, and branching needs a plan tier that includes it.

Get a free

domain with Framer

Meet your new social media planner.

Attract, engage, convert. Simple.

swiper fintech framer template

New Framer Template just Dropped

swiper fintech framer template

Recommended articles

Loved this? Keep exploring with our handpicked Framer resources, dive deeper, sharpen your skills and level up your Framer game.

The Best Framer Templates for Fintech and SaaS in 2026

The Best Framer Templates for Fintech and SaaS in 2026

What a Framer Website Actually Costs in 2026: Template vs Freelancer vs Agency

What a Framer Website Actually Costs in 2026: Template vs Freelancer vs Agency

The Best Framer Portfolio Templates in 2026

The Best Framer Portfolio Templates in 2026

Light & Dark Theme Toggle for Framer

Light & Dark Theme Toggle for Framer

Top 15 Must-Have Framer Plugins for 2026

15 Must-Have Framer Plugins for 2025

Framer vs Figma Sites in 2026: Which Should You Actually Build On?

Framer vs Figma Sites in 2026: Which Should You Actually Build On?

The 15 Best Free Framer Fonts in 2026

Top 15 Free Framer Fonts to Improve Your Designs in 2025

The Best Framer Templates for Beauty Clinics and Salons in 2026

The Best Framer Templates for Beauty Clinics and Salons in 2026

Shuffle Cloned Instances Component for Framer

shuffle cloned instances component for Framer

Table of Contents Component for Framer

table of contents component for Framer

Framer vs Webflow: Which Platform is Best for Web Design in 2026?

Framer vs. Webflow: Which Platform is Best for Your Web Design Needs?

Pixelated Preloader for Framer

pixelated preloader component for framer by pixcodrops.com

Autoplaying Carousel Component for Framer

preview of an autoplaying vertical carousel with background change for framer

Scroll Spin Gallery Component for Framer

scroll spin gallery component for framer by pixcodrops.com

Timed Popup Ad Component for Framer

Timed Popup Ad Component for Framer

How the Framer Marketplace Actually Works

How the Framer Marketplace Actually Works

Where Vibecoded Sites Break and a Template Still Wins

Where Vibecoded Sites Break and a Template Still Wins

Fintech App Design Patterns That Actually Convert

Fintech App Design Patterns That Actually Convert

What to Look for in an Agency Website Template

What to Look For in an Agency Website Template

What Makes a Good Framer Portfolio Template

What Makes a Good Framer Portfolio Template

How to Structure a Beauty Clinic Website

How to Structure a Beauty Clinic Website

What a Fintech Website Needs to Get Right

What a Fintech Website Needs to Get Right

How to Structure a SaaS Marketing Site

How to Structure a SaaS Marketing Site

What an Airbnb Rental Website Needs

What an Airbnb Rental Website Needs

Best Free Framer Templates in 2026

Best Free Framer Templates in 2026

The Best Framer Templates for Fintech and SaaS in 2026

The Best Framer Templates for Fintech and SaaS in 2026

What a Framer Website Actually Costs in 2026: Template vs Freelancer vs Agency

What a Framer Website Actually Costs in 2026: Template vs Freelancer vs Agency

The Best Framer Portfolio Templates in 2026

The Best Framer Portfolio Templates in 2026

Light & Dark Theme Toggle for Framer

Light & Dark Theme Toggle for Framer

Top 15 Must-Have Framer Plugins for 2026

15 Must-Have Framer Plugins for 2025

How the Framer Marketplace Actually Works

How the Framer Marketplace Actually Works

Where Vibecoded Sites Break and a Template Still Wins

Where Vibecoded Sites Break and a Template Still Wins

Fintech App Design Patterns That Actually Convert

Fintech App Design Patterns That Actually Convert

What to Look for in an Agency Website Template

What to Look For in an Agency Website Template

What Makes a Good Framer Portfolio Template

What Makes a Good Framer Portfolio Template

How to Structure a Beauty Clinic Website

How to Structure a Beauty Clinic Website

What a Fintech Website Needs to Get Right

What a Fintech Website Needs to Get Right

How to Structure a SaaS Marketing Site

How to Structure a SaaS Marketing Site

What an Airbnb Rental Website Needs

What an Airbnb Rental Website Needs

Best Free Framer Templates in 2026

Best Free Framer Templates in 2026

The Best Framer Templates for Fintech and SaaS in 2026

The Best Framer Templates for Fintech and SaaS in 2026

What a Framer Website Actually Costs in 2026: Template vs Freelancer vs Agency

What a Framer Website Actually Costs in 2026: Template vs Freelancer vs Agency

The Best Framer Portfolio Templates in 2026

The Best Framer Portfolio Templates in 2026

Light & Dark Theme Toggle for Framer

Light & Dark Theme Toggle for Framer

Top 15 Must-Have Framer Plugins for 2026

15 Must-Have Framer Plugins for 2025

FRAMER DISCOUNT

Host your website on Framer

Enjoy 3 months free on your Pro Annual Subscription when you sign up on Framer. Simply enter the code partner25proyearly at checkout.

FRAMER DISCOUNT

Host your website on Framer

Enjoy 3 months free on your Pro Annual Subscription when you sign up on Framer. Simply enter the code partner25proyearly at checkout.

FRAMER DISCOUNT

Host your website on Framer

Enjoy 3 months free on your Pro Annual Subscription when you sign up on Framer. Simply enter the code partner25proyearly at checkout.

framer resources by pixco

FREEBIES

Framer snacks
on the house

Snag slick components and magic-level code overrides for your next project. Totally free because you're awesome like that.

framer resources by pixco

FRAMER RESOURCES

Framer snacks
on the house

Snag slick components and magic-level code overrides for your next project. Totally free because you're awesome like that.

framer resources by pixco

FRAMER RESOURCES

Framer snacks on the house

Snag slick components and magic-level code overrides for your next project. Totally free because you're awesome like that.