Getting started with Framer MCP

Connect a compatible AI agent to Framer MCP and start working with your projects.

Framer MCP connects AI clients such as Codex, Claude, Cursor, and Grok Bot to Framer, letting them work directly in your Framer projects. You can create pages, edit layouts, update content, manage CMS collections, and more.

Connect Framer MCP

Choose your AI client below and follow its setup instructions. If yours isn’t listed, use the Another MCP client instructions at the end of this section. The connection uses the permissions of the Framer account you sign in with.

Getting started with the Framer MCP

3:53

ChatGPT/Codex

Install from the Plugins directory

  1. Open the Framer listing in the ChatGPT Plugins and select Install Plugin.

  1. When a new browser tab opens, sign in to Framer and approve access.

  1. In ChatGPT or Codex chat, ask it to connect to your Framer project and start making changes.


Manual setup

  1. Run this command in your terminal to add Framer MCP:

    codex mcp add framer --url
    codex mcp add framer --url
    codex mcp add framer --url


  2. When Framer opens in your browser, sign in and approve the connection. When you see “Authentication complete,” close the browser window.

  3. Return to your terminal and run this command to verify the connection:

    Framer should appear as enabled with OAuth. Restart Codex and start a new chat.

Claude

Install from the Claude Directory

  1. Open the Framer listing in the Claude Directory and select Connect to Claude.

  1. When a new browser tab opens, sign in to Framer and approve access.

  1. In Claude chat, ask it to connect to your Framer project and start making changes.


Manual setup

  1. Run this command in your terminal to add Framer to all your Claude Code projects:

    claude mcp add --transport http --scope
    claude mcp add --transport http --scope
    claude mcp add --transport http --scope


  2. Then run this command in your terminal to start authorization:


  3. When Framer opens in your browser, sign in and approve the connection. When you see “Authentication complete,” close the browser window.


  4. Return to your terminal and run this command to verify the connection:

    Confirm that Framer shows as connected, then start a new Claude Code session.


Cursor

Install from the Cursor Marketplace

  1. Open the Framer listing in the Cursor Marketplace and select Add to Cursor.

  1. In Cursor chat, ask Cursor to connect to your Framer project. Include the project link, then select Authenticate when prompted.

  1. A new browser tab will open. Sign in to Framer, review the permissions, and select Allow.

  1. Go back to your project and start making changes.


Manual setup

  1. Open Customize → MCPs in Cursor.

  2. Choose New MCP Server.

  3. Add a remote server with:

    • Name: framer

    • Type: Streamable HTTP

    • URL: https://mcp.framer.com/mcp

  4. Save the server and select Connect.

  5. When Framer opens in your browser, sign in and approve the connection. When you see “Authentication complete,” close the browser window and return to Cursor. Confirm that Framer shows as connected.

Grok Bot

Install from the Grok Bot Plugins

  1. Open the Framer listing in the Grok Bot Connected Apps and select Add.

  1. Grok Bot will open a new browser tab. Sign in to Framer, review the permissions, and select Allow.

  1. In Grok Bot chat, ask Grok Bot to connect to your Framer project and start making changes.

Another MCP client

Any AI client that supports remote MCP servers and OAuth can connect to Framer. The exact settings and labels may differ between clients.

  1. Open your client’s MCP settings and add a remote server:

    • Name: framer

    • Type: Streamable HTTP

    • URL: https://mcp.framer.com/mcp

  2. Save or add the server, then connect to it or start using it.

  3. When Framer opens in your browser, sign in and approve the connection. Return to your client and confirm that Framer shows as connected.

Client-specific setup guides

Start working with your project

Once Framer is connected, give your agent the project link and describe what you want it to do.

For example:

  • Open this Framer project and create a responsive pricing page using its existing styles and components: [project link]

Or start with something smaller:

  • List the CMS collections in this project: [project link]

  • Update the homepage heading to “Design and publish without handoff”: [project link]

Review the result

After your agent finishes, open the project in Framer and review the changes on the canvas. Adjust the result yourself or ask your agent for another change. When it’s ready, publish it yourself or ask your agent to publish.

If you can’t connect

  • Check that you entered https://mcp.framer.com/mcp exactly.

  • Confirm that your client supports remote Streamable HTTP servers and OAuth.

  • Ask your workspace administrator whether plugins or MCP connections need approval.

  • Retry authentication if you closed the Framer sign-in window.

  • Give your agent the full project link if it opens or selects the wrong project.

FAQ

Does Framer need to stay open?

No. Once connected, your agent can work with your projects while the Framer editor is closed. Open Framer when you want to inspect or adjust the result.

Why can’t my agent find my project?

Check that you connected a Framer account with access to the project. Give your agent the full Framer project link rather than the project name.

Can I work on a different project?

Yes. Your agent can work with any project available to your connected Framer account. Include the full project link to make sure it opens the right one.

How is Framer MCP different from the local CLI setup?

Framer MCP connects compatible AI tools through a remote MCP server. The existing @framer/agent setup uses a local CLI bridge and currently supports additional workflows, including localization. Both remain supported while Framer MCP reaches feature parity.

Which AI clients work with Framer MCP?

Framer MCP works with Codex, Claude Code, Cursor, and other clients that support remote Streamable HTTP MCP servers and OAuth authorization.

Updated

次のアイデアを、
かたちにしよう。

GPT 6 Sol

ポートフォリオをつくる

スタートアップのサイトをつくる

LPをつくる

企業ブログを始める

Framer UI showing Pages, Layers and Assets panels titles
Framer UI showing Pages, Layers and Assets panels titles