
Cursor의 MCP는 Model Context Protocol의 약자로,
Cursor와 외부 툴(Figma 등)이 서로 컨텍스트를 공유하며 상호작용할 수 있도록 만든 연결 규약이다.
이 MCP를 통해 Cursor는 Figma와 연결되고,
텍스트 기반 명령어만으로 Figma에게 UI를 직접 그리게 시킬 수 있다.
즉, 디자이너 없이도 빠르게 UI를 시각화할 수 있는 시대가 열린 것. ✨
처음엔 Windows에서 시작했는데, package.json에 아래처럼 되어 있었다:
"scripts": {
"start": "bun run dist/server.js",
"socket": "bun run src/socket.ts",
"setup": "./scripts/setup.sh"
}
이 setup.sh가 문제였다.
Windows는 .sh 스크립트를 기본적으로 실행할 수 없기 때문에, .bat로 변환하려 했는데...
솔직히 너무 번거로웠다. 😮💨
그래서 그냥 Mac으로 갈아탔다. 🍎
✅ 이 설치 가이드는 브런치 글 내용을 기준으로 작성되었습니다.
Documents/)로 이동 Open Folder → cursor-talk-to-figma-mcp 폴더 열기Cursor 내에서 터미널을 열고 아래 순서대로 실행:
bun install
bun run setup
bun run socket
🆕 새 터미널 창을 열어서 아래 명령도 추가 실행
bun run start
✅ New client connected 메시지가 보이면 성공적으로 서버가 실행된 것!
Plugins > Development > Import plugin from manifest 선택 src/cursor_mcp_plugin/manifest.json 파일 선택 Connect 버튼 클릭 → 채널명이 표시됨Agent 클릭 cursor talk to figma mcp channel: my-figma-channel
my-figma-channel은 실제 채널명으로 변경해야 함
메시지 확인 후 Run tool 클릭
"Figma 문서와 상호작용할 수 있도록 도와줍니다" 메시지가 나타나면 연결 완료!

Send 클릭 Run tool 클릭이제 Figma 문서와 완전히 연결됨. 🎯
이후에는 자연어로 UI 생성을 요청할 수 있다:
모바일 로그인 화면을 만들어줘.
상단에 앱 로고,
중앙에 이메일/비밀번호 입력창과 로그인 버튼,
하단에 회원가입/비밀번호 찾기 링크.
⚠️ 중요: Cursor 최신 버전에서는 작동하지 않음!
v0.48에서는 MCP 채널 연결 후 반응 없음✅ 해결 방법: Cursor v0.47로 다운그레이드
Cursor Release 페이지에서 .dmg 받아 설치
| 항목 | Windows | Mac (v0.47 기준) |
|---|---|---|
| 설치 난이도 | .sh 변환 필요, 매우 번거로움 | ZIP + Folder 열기 방식으로 쉬움 |
| 서버 실행 | 불가 또는 어려움 | bun run으로 직관적 실행 가능 |
| 그림 생성 가능 | 불가 (설정 실패) | 완전 자동화 가능 |
| 버전 호환성 | 불명확 | v0.47에서만 작동 확인됨 |
“그냥 그림 좀 그려줘”
정말 그 말 한마디로 Figma가 UI를 직접 그려주는 시대가 왔다.
Cursor의 Talk to Figma MCP (Model Context Protocol) 는
개발자 또는 비디자이너도 빠르게 화면을 만들 수 있는 도구다.
🎯 특히 사이드 프로젝트, 기획 목업, 빠른 커뮤니케이션 시나리오에서 진짜 강력하다.
단, Cursor는 반드시
v0.47버전으로 실행해야 하며,
v0.48이상에서는 MCP가 제대로 작동하지 않음!
📎 다음 글에서는 실제 명령어 예시나 생성된 화면 캡처도 정리해볼 예정이니 기대해도 좋다.