Type something to search...

04 FigmaMCP

1. 피그마 MCP Design to HTML 가이드

1.1. 피그마 MCP 주요 명령어 정리

MCP 환경에서 디자인 데이터를 분석하고 추출할 때 사용하는 핵심 명령어이다.

명령어 (Command)기능 설명활용 사례
get_file피그마 파일의 전체 구조(JSON) 호출전체 레이아웃 및 노드 ID 파악
get_file_nodes특정 노드(프레임, 컴포넌트) 상세 정보 추출특정 요소의 CSS 속성 분석 및 코드화
get_image노드를 이미지(PNG, SVG 등)로 렌더링아이콘, 로고 등 그래픽 자산 추출
get_file_styles문서 내 정의된 스타일(색상, 텍스트) 조회CSS 공통 변수(Design Tokens) 생성
get_file_components사용된 컴포넌트 라이브러리 목록 확인공통 UI 컴포넌트 구조 파악
get_comments디자인 파일의 주석을 확인하여 수정 사항 및 협업 히스토리를 파악한다.

1.2. 단계별 생성 프롬프트

1.2.1. STEP 1: 디자인 분석 (Analysis)

Figma MCP를 통해 [피그마 파일 URL]의 [특정 프레임 이름] 디자인을 분석해라. 해당 디자인의 레이아웃 구조, 사용된 색상(Hex code), 폰트 크기 및 간격 정보를 추출한다.

1.2.2. STEP 2: 코드 구현 (HTML/CSS)

추출된 데이터를 바탕으로 HTML/CSS 코드를 작성해라. 다음 지시 사항을 준수한다:

  • HTML: 시맨틱 태그를 사용한다.
  • CSS: Flexbox를 사용하여 레이아웃을 구현하고 디자인 토큰을 변수로 정의한다.
  • 반응형: 모바일 우선(Mobile-first) 방식으로 작성한다.”

1.2.3. STEP 3: 최적화 및 리팩토링 (Refactoring)

“초보자가 이해하기 쉽게 코드를 최적화해라. CSS 클래스 명은 BEM 방법론을 적용하고, 주요 섹션마다 설명 주석을 추가한다. 외부 라이브러리 없이 순수 CSS로 구현한다.”


2.1. 피그마 MCP 주요 명령어 및 프롬프트 정리

MCP 환경에서 디자인 데이터를 분석하고 코드로 변환할 때 사용하는 핵심 명령어이다.

명령어 분류프롬프트 예시 (/)주요 목적
디자인 분석/figma get-file [URL]피그마 파일의 전체 구조 및 메타데이터 호출
요소 추출/figma get-nodes [ID]특정 프레임, 버튼, 아이콘 등 개별 요소 정보 추출
스타일 확인/figma get-styles디자인에 정의된 색상, 타이포그래피, 효과 정보 확인
이미지 변환/figma get-image [ID]특정 노드를 PNG/SVG 등 이미지 파일로 변환
코드 생성/generate HTML/CSS from [ID]선택한 노드를 시맨틱 HTML과 CSS로 즉시 변환
반응형 변환/convert to responsive정적 디자인을 미디어 쿼리가 포함된 유동 레이아웃으로 변경