Ira Bodnar··Updated ·8 min read

Best MCP for Framer: the servers that exist in 2026

Quick answer: Ryze AI is the best Framer MCP for publishing articles into a CMS collection from Claude or ChatGPT, but Framer's own server is the better pick for canvas and design work. On November 13, 2026 Framer documents an official remote server at https://mcp.framer.com/mcp.

Below: every server checked, Framer's own options, limits to expect and test prompts.

Ryze AI · SEO Starter

Framer CMS articles from a chat

  • 3-day free trial, $129 a month

Used by 2,000+ marketers

Uber Eats logoadidas logoDuolingo logoMGM Resorts logoWharton logoLendingClub logoNorton logoEventbrite logoHuel logoTogether AI logoghd logoHack The Box logo

The best MCP for Framer at a glance

Ranked for site owners who want an AI assistant to work on their own Framer project. Rows 1, 2, 4 and 5 are MCP servers; row 3 is an API you code against.

  1. 1Framer official MCPHosted by Framer

    Who it is for: Designers and builders editing a site

    Framer access: Canvas, components, supported project settings and CMS

    Price: No Framer charge listed on the page; AI usage follows your agent's plan

  2. 2Ryze AI MCPHosted

    Who it is for: Marketers publishing CMS articles

    Framer access: 3 framer tools: read, write, delete on CMS collections and site publish

    Price: From $129 a month with SEO Starter, 3-day free trial

  3. 3Framer Server APIYour own script

    Who it is for: Developers who write code

    Framer access: Per Framer docs: update and publish a project from a server

    Price: Per Framer docs

  4. 4tmcpro/framer-mcpLocal, with a plugin

    Who it is for: Developers testing a local bridge

    Framer access: Canvas commands through a Framer plugin

    Price: Free

  5. 5Sheshiyer/framer-plugin-mcpLocal

    Who it is for: Developers building Framer plugins

    Framer access: None: scaffolds plugin projects

    Price: Free, MIT

Row 5 is listed because it comes up when people search for a Framer MCP. It does not read or change a Framer site.

How these Framer MCP servers were checked

Each option was checked on November 13, 2026 against Framer's documentation, GitHub and the Ryze AI help center. No Framer project data was used.

  • Search: GitHub repository searches for a Framer MCP returned the servers below. One further repository (a Framer server for a single project) had no readme and was left out.
  • Framer docs: the Framer MCP page documents an official server, and the Server API overview documents the API.
  • Ranking axis: whether the server can read and change a real Framer site, then the guardrails around writes, then setup effort and maintenance.
  • Disclosure: Ryze AI publishes this page. Framer's official server covers more of a project than Ryze AI does, and the table says so.

GitHub numbers change daily. Re-check stars and last push before you rely on a community server.

The servers, one by one

1. Framer official MCP

A remote MCP server run by Framer at https://mcp.framer.com/mcp, connected with OAuth through your Framer account. Framer lists it for Claude, Claude Code, Codex, Cursor, Grok Bot, Windsurf and other clients that support remote MCP servers with OAuth (Framer MCP page).

Access

Canvas, components, supported project settings and CMS in projects your account can reach. It uses your account's permissions.

Writes

Yes. Framer describes building pages, editing the canvas and updating content.

Guardrail

Per Framer, changes stay in your project or branch until you or your agent publishes them.

Setup

OAuth sign-in. Framer says no local bridge is needed and the Framer editor does not have to stay open.

Price

The Framer page lists no plan requirement. AI usage follows your agent's plan or credits.

2. Ryze AI MCP

A hosted MCP server you add to Claude or ChatGPT through one connector URL, https://connector.get-ryze.ai/mcp. Framer connects with a project URL and an API key. The same agent runs in the Ryze AI chat, where Content Plan articles publish into a Framer CMS collection. Disclosure: Ryze AI publishes this page.

Framer tools

3: framer__read, framer__write and framer__delete.

Reads

Lists CMS collections, a collection's fields and items, and one item with its field data.

Writes

Creates or updates CMS items (an existing slug is updated in place) and publishes the site so changes go live. A separate tool removes items by id.

Limits

Only CMS collections and site publish. No page, custom code or redirect edits, and at least one CMS collection must exist in the project.

Guardrail

In Claude, set write and delete tools to Needs approval under Customize > Connectors > Ryze AI. The Ryze AI chat starts on Skip all approvals; switch it to Approve write & delete or Manual approve.

Price

Connecting is free; the tools need a plan or trial. SEO Starter is $129 a month with a 3-day free trial.

Tool list, setup per client and errors are on the Framer MCP page; the Ryze AI Framer guide covers the key.

3. Framer Server API (not an MCP server)

Framer's Server API lets a script update and publish a project from any server without opening the project in a client. Its use cases include syncing an external database to the CMS and building your own MCP server. It needs code from you.

Auth

An API key that authenticates scripts as the user who created it, bound to a project. Create it in Site Settings > General (quick start).

Package

framer-api on npm.

Publishing

The quick start shows publishing a preview and promoting a deployment to production with deploy().

Price

The pages checked state no plan requirement or rate limit.

4. tmcpro/framer-mcp (community)

A local MVP that pairs an MCP server with a Framer plugin over WebSocket (GitHub, 1 star, no license listed, last push September 5, 2025). Its readme describes a REST endpoint that runs commands such as project.getInfo through the plugin.

Access

Canvas commands, per the readme, while the plugin is open in Framer.

Maturity

Described by its author as a local MVP; no activity for over a year at the time of checking.

Guardrail

None documented. Read the code before you run it.

Price

Free.

5. Sheshiyer/framer-plugin-mcp (community)

An MCP server that creates and builds Framer plugins with web3 features (GitHub, 37 stars, MIT, last push March 21, 2025). Its tools are create_plugin and build_plugin.

Access

None to a Framer site or its CMS. It generates plugin code on your machine.

Why it is here

It matches the query but serves plugin authors, not site owners.

Price

Free, open source.

Side by side: Framer access, writes and guardrails

What each option reads, what it changes and what stands between the assistant and a live site.

  1. Framer official MCP

    Runs
    Hosted by Framer
    Framer reads
    Canvas, components, settings, CMS
    Framer writes
    Yes
    Guardrail
    Changes stay in project or branch until published
  2. Ryze AI MCP

    Runs
    Hosted
    Framer reads
    CMS collections, fields and items
    Framer writes
    CMS items and site publish; delete in a separate tool
    Guardrail
    Needs approval per tool in Claude
  3. Framer Server API

    Runs
    Your script
    Framer reads
    Per your code
    Framer writes
    Yes, through your code
    Guardrail
    Your own
  4. tmcpro/framer-mcp

    Runs
    Local plus plugin
    Framer reads
    Canvas, per readme
    Framer writes
    Yes, per readme
    Guardrail
    None documented
  5. Sheshiyer/framer-plugin-mcp

    Runs
    Local
    Framer reads
    None
    Framer writes
    None
    Guardrail
    Not applicable

Free does not mean cheaper here. A custom script costs engineering time, and the community servers carry maintenance risk.

Framer's own options: official MCP and Server API

Framer documents both a hosted MCP server and a Server API.

  1. Official MCP server

    What it is
    Remote server at https://mcp.framer.com/mcp, OAuth, for canvas, components, settings and CMS
  2. Server API

    What it is
    Scripts that update and publish a project from a server
  3. Server API quick start

    What it is
    API key from Site Settings > General, framer-api package, preview and deploy

The official server and the Ryze AI server can both be connected to the same assistant. Use Framer's for design changes and Ryze AI's for CMS articles in Content Plan. Framer's own API keys and OAuth connection are separate from each other.

Framer limits every Framer MCP server runs into

The Framer pages checked on November 13, 2026 state these points:

  1. Account permissions

    What the page says
    The official server uses your account's permissions
    What it means for an agent
    It reaches only projects your account can open
  2. API key scope

    What the page says
    Server API keys are bound to a project and act as the user who made them
    What it means for an agent
    A key for one project does not reach another
  3. Publishing

    What the page says
    Official server: changes stay in the project or branch until published
    What it means for an agent
    Review a change before it goes live
  4. Rate limits

    What the page says
    Not stated on the pages checked
    What it means for an agent
    Check Framer before bulk updates

On the Ryze AI side, the project URL must include the 20-character project id (or paste just the id); the published site address does not work. A connection link is refused while a Framer connection already exists in the workspace, and each workspace holds one Framer connection.

How to choose a Framer MCP server

Start from the job: design a site or publish content.

You edit pages and components

Framer official MCP

It covers the canvas, components and settings that no other option on this page reaches.

You publish CMS articles

Ryze AI MCP

Reads and writes CMS items and publishes the site from Claude or ChatGPT. Details: Framer MCP page.

You build your own tooling

Framer Server API

Full control and your own guardrails, at the cost of writing and hosting the script.

For similar comparisons, see the best MCP for Shopify and the best MCP for HubSpot.

Prompts to test a Framer MCP server

Run these read-only prompts first.

Collection read
List the CMS collections in my Framer project and the fields in each. Do not change anything.

A server without CMS access cannot answer; a plugin scaffolding server has nothing to return.

Item read
Show the fields of the CMS item with the slug [slug] in the [collection name] collection.

This checks single-item reads.

Write, then confirm
Update the title of the CMS item [slug] to [new title]. Tell me which tool you will call and wait for my approval.

With Needs approval set in Claude, the write call waits for your click.

Publish check
Do not publish. Tell me which CMS changes in this conversation are still unpublished.

You see whether the assistant keeps changes and publishing separate.

Safety checklist before you connect Framer

  • Use a dedicated API key. For Ryze AI, create it under Site Settings > General > API Keys and revoke it there when you stop.
  • Require approval. In Claude, set write and delete tools to Needs approval. In the Ryze AI chat, switch Tool approvals away from Skip all approvals.
  • Know what publish does. The Ryze AI write tool can publish the site, so CMS changes go live. Ask for edits first and publish as a separate step.
  • Check the publishing mode. Article publishing follows Publishing mode in SEO > Preferences > Publishing: Automatic (default) or Manual.
  • Read-only first. Ask for collections and items before any write.

Setup, ChatGPT plan requirements and errors are on the Framer MCP page. Other platforms are on the developers page and pricing.

Sources

The verdict

For design and page edits, use Framer's official server. For CMS publishing from Claude or ChatGPT, Ryze AI covers collections, items and site publish. Teams that want their own code can use the Server API. The community servers are small and have not been updated recently.

Frequently asked questions

What is the best MCP for Framer?
It depends on the job. Framer's official server at https://mcp.framer.com/mcp covers canvas, components, settings and CMS. Ryze AI covers CMS collections and site publish through 3 tools. The community servers are small and have not been updated recently.
Does Framer have an official MCP server?
Yes. Framer's MCP page documents a remote server at https://mcp.framer.com/mcp that connects with OAuth through your Framer account. Checked November 13, 2026.
Which Framer tools does Ryze AI have?
Three: framer__read, framer__write and framer__delete. They work on CMS collections and site publish. They do not edit pages, custom code or redirects.
How do I connect Framer to Ryze AI?
In Framer, open Site Settings, go to General and create an API key. In Ryze AI open Integrations, click Connect on the Framer card, paste the project URL and the key, then pick a CMS collection.
Show 7 more questions
Can the agent change my Framer CMS?
Yes. Through Ryze AI it can create or update CMS items, with an existing slug updated in place, publish the site and remove items. Removal goes live after a publish.
Can I require approval before changes?
In Claude, set write and delete tools to Needs approval under Customize > Connectors > Ryze AI. In the Ryze AI chat, Tool approvals starts on Skip all approvals; switch it to Approve write & delete or Manual approve.
Does it work in Claude and ChatGPT?
Yes, through the Ryze AI connector. Claude custom connectors are available on Free, Pro, Max, Ultra, Team and Enterprise plans. In ChatGPT, OpenAI lists full custom MCP support for Business and Enterprise/Edu, and read and fetch only for Pro.
Can I use Framer's official server and Ryze AI together?
Both are remote MCP servers with their own connection, so an assistant that supports several connectors can use them side by side. Framer's server covers design work; Ryze AI covers CMS articles.
Does Ryze AI publish articles to Framer automatically?
Content Plan articles publish into the CMS collection you chose. Publishing mode in SEO > Preferences > Publishing is Automatic by default and can be set to Manual.
What does the Framer Server API need?
An API key created in Site Settings > General for a project, and the framer-api package. The pages checked state no plan requirement or rate limit.
Why did the project URL fail?
The link must include the 20-character project id. The published site address does not work as the project URL.

Related guides

Ryze AI: Framer MCP tools

3-day free trial, $129 a month

Start free trial