Framer Bridge MCP Server

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
git clone https://github.com/SeuUsuario/framer-bridge.git
cd framer-bridge
npm install
npm run build
2

Register it in Claude Code

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add framer-bridge -- node "<FULL_PATH_TO_FRAMER_BRIDGE_MCP>/dist/index.js"

Replace <FULL_PATH_TO_FRAMER_BRIDGE_MCP>/dist/index.js with the actual folder you prepared in step 1.

README.md

Connects IDEs to the Framer and Framer Motion ecosystem

🌉 Framer Bridge MCP

Um servidor MCP (Model Context Protocol) para conectar IDEs (como Cursor, Antigravity, VS Code) ao ecossistema Framer e Framer Motion.

[English] | [Português]


🚀 Funcionalidades / Features

  • Animation Snippets: Coleção de efeitos de alta fidelidade do Framer Motion (Springs, Parallax, Layout).
  • Component Scaffolding: Gera componentes React .tsx prontos para serem colados na aba "Code" do Framer, já com addPropertyControls.
  • IDE Intelligence: Projetado para ajudar IAs a "espelharem" efeitos visuais de sites de referência em código real.

🛠 Instalação / Installation

  1. Clonar / Clone:
git clone https://github.com/SeuUsuario/framer-bridge.git
cd framer-bridge
npm install
  1. Compilar / Build:
npm run build
  1. Configurar no IDE / IDE Setup: Adicione o servidor ao seu arquivo de configuração MCP (ex: mcp_config.json ou framer.toml):
"framer-bridge": {
  "command": "node",
  "args": ["/caminho/para/framer-bridge/index.js"]
}

🤝 Contribuindo / Contributing

Este é um projeto Open Source. Sinta-se à vontade para abrir Issues ou enviar Pull Requests com novos snippets de animação ou melhorias no scaffolding de componentes.


⚠️ Segurança / Security

Este servidor não armazena chaves de API por padrão. Se você adicionar integrações com o CMS do Framer, utilize variáveis de ambiente.


Desenvolvido com ❤️ para a comunidade Framer & Antigravity.

Environment Variables

FRAMER_CMS_API_KEYAPI key for Framer CMS integrations

Configuration

claude_desktop_config.json
{"framer-bridge": {"command": "node", "args": ["/path/to/framer-bridge/index.js"]}}

Try it

Generate a Framer Motion spring animation snippet for a card hover effect.
Create a React component scaffold with Framer property controls for a custom button.
Help me mirror the parallax effect from this reference site using Framer Motion code.
Generate a layout animation component compatible with Framer's code tab.

Frequently Asked Questions

What are the key features of Framer Bridge?

Provides a collection of high-fidelity Framer Motion animation snippets. Generates React .tsx components with addPropertyControls. Enables IDE intelligence for mirroring visual effects into code. Integrates directly with Framer's code-ready component ecosystem.

What can I use Framer Bridge for?

Quickly scaffolding UI components that are ready for Framer's property controls. Implementing complex Framer Motion animations without manual boilerplate. Translating visual design references into functional React code for Framer. Streamlining the workflow between IDE development and Framer design prototyping.

How do I install Framer Bridge?

Install Framer Bridge by running: git clone https://github.com/SeuUsuario/framer-bridge.git && cd framer-bridge && npm install && npm run build

What MCP clients work with Framer Bridge?

Framer Bridge works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Framer Bridge docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare