Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Figma MCP × Cursor との連携で実現する最強デザイン→コード変換ワークフロー
Search
Fumi
June 15, 2025
1.6k
0
Share
Figma MCP × Cursor との連携で実現する最強デザイン→コード変換ワークフロー
この記事では、Figma MCP × Cursor の組み合わせで、デザインからコードへの変換を劇的に効率化する方法を実践的に解説します。
Fumi
June 15, 2025
More Decks by Fumi
See All by Fumi
Figma MCP × Cursor との連携で実現する最強デザイン→コード変換ワークフロー
fumifumi0831
0
15
Figma MCP × Cursor との連携で実現する最強デザイン→コード変換ワークフロー
fumifumi0831
0
1.7k
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Design in an AI World
tapps
0
190
Typedesign – Prime Four
hannesfritz
42
3k
The Limits of Empathy - UXLibs8
cassininazir
1
290
Side Projects
sachag
455
43k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
220
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
130
Embracing the Ebb and Flow
colly
88
5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
96
Transcript
Figma MCP × Cursor Ͱ࣮ݱ͢Δ ࠷ڧσβΠϯˠίʔυมϫʔΫϑϩʔ ;ΈϖϯˏCursorAIݚڀॴ 20251 ⽉
͡Ίʹ ͜ͷൃදͰղܾͰ͖Δ ʮσβΠφʔ͔ΒFigmaͰड͚औͬͨσβΠϯΛɺ࣮ʹίʔυʹམͱ͠ࠐΉͷʹ࣌ؒ ͕͔͔Γ͗͢Δ...ʯ ͦΜͳΈΛ๊͑ΔϓϩάϥϚʔͷ ⽅ ʹ͚ͨ༰Ͱ͢ɻ
͜ͷൃදͰಘΒΕΔޮՌ • FigmaσβΠϯΛCursorͰಡΈࠐΜͰίʔυ ⽣ Ͱ͖ΔΑ͏ʹͳΔ • σβΠφʔͱͷमਖ਼ΓऔΓ͕࠷ ⼩ ݶʹͳΔ •
ॳظίʔυ ⽣ ޙɺAIͱͷରͰ100%͍ۙ·Ͱ͍͚࣋ͬͯΔ • Stagewiseͱͷ࿈ܞͰɺ͞Βʹײతͳमਖ਼͕ՄೳʹͳΔ
ैདྷͷ։ൃϑϩʔͷ՝ Α͋͘Δ ⾮ ޮͳϫʔΫϑϩʔ 1. σβΠφʔ͔ΒFigmaσβΠϯΛड͚औΔ 2. σβΠϯΛ ⾒ ͳ͕Β
⼿ ࡞ۀͰNext.jsͰίʔυΛॻ͘ 3. ΫϥΠΞϯτ͔Βʮ͜ͷ ⾊ Λม͑ͯʯʮυϩοϓμϯͷಈ͖Λม͑ͯʯͱमਖ਼ґ པ 4. ࠶ ⼿ ࡞ۀͰमਖ਼...ແݶϧʔϓ ݁Ռɿ1ͭͷը ⾯ Λͤ͞Δͷʹ͔࣌ؒΒ1 ⽇ ͔͔Δ
ͷࠜຊݪҼ • σβΠϯͷղऍʹ͕͔͔࣌ؒΔ FigmaΛ ⾒ ͳ͕ΒCSSͷmarginpaddingΛਪଌ • मਖ਼ͷͨͼʹ ⼿ ࡞ۀ
σβΠφʔͱͷೝࣝζϨͰԿमਖ਼ • ΠϯλϥΫςΟϒཁૉͷ࣮͕ࠔ υϩοϓμϯϞʔμϧͷڍಈΛਖ਼֬ʹ࠶ݱ͢Δͷʹ͕͔͔࣌ؒΔ
ͳͥFigma MCP × Cursor͕ඞཁͳͷ͔ ैདྷπʔϧͱͷܾఆతͳҧ͍ ⼀ ൠతͳσβΠϯˠίʔυมπʔϧɺ੩తͳ ⾒ ͨ ⽬
͔͠࠶ݱͰ͖·ͤΜ ͔͠͠ɺFigma MCPҟͳΓ·͢ɿ • ΠϯλϥΫςΟϒཁૉਖ਼֬ʹಡΈऔΔ • σβΠϯͷҙਤΛཧղ • Cursorͱͷᘳͳ࿈ܞ
ղܾࡦɿஈ֊తΞοϓઓུ ޮతͳ3ஈ֊ϫʔΫϑϩʔ ϑΣʔζ1ɿॳظίʔυ ⽣ ʢ60%ʣ Figma MCPͰσβΠϯΛಡΈࠐΈɺجຊతͳϨΠΞτͱίϯϙʔωϯτΛ ⽣ ϑΣʔζ2ɿAIରͰͷਫ਼៛Խʢ90%ʣ
Cursorͱͷ4ʙ5ճͷରͰɺࡉ͔͍ௐͱػೳ࣮ ϑΣʔζ3ɿStagewiseͰͷ࠷ऴௐʢ100%ʣ ϏδϡΞϧΤσΟλͰײతͳඍௐ
ޮՌ ैདྷͷ1/3ͷ࣌ؒͰ ⾼ ࣭ͳίʔυΛ ⽣ ͜ͷ3ஈ֊ͷΞϓϩʔνʹΑΓɺ։ൃ࣌ؒΛ ⼤ ෯ʹॖͰ͖·͢ɻ
࣮ફνϡʔτϦΞϧ AI Document SummarizerΛ࡞ͬͯΈΑ͏ ࠓճ࣮͢ΔσβΠϯͷཁૉɿ • ϔομʔλΠτϧɿϝΠϯλΠτϧͱαϒλΠτϧ • AIϞσϧબυϩοϓμϯɿGPT-4ɺClaude 3ɺGemini
Pro͔Βબ • ϑΝΠϧΞοϓϩʔυྖҬɿυϥοά&υϩοϓରԠ • ࣮ ⾏ ϘλϯɿʮSummarize Documentʯ
εςοϓ1ɿFigma MCPͷઃఆ Framelink Figma MCP ServerΛ ⽤ 1-1. Figma APIτʔΫϯͷऔಘ
FigmaͷϗʔϜϖʔδ͔Βɺࠨ্ͷϓϩϑΟʔϧΞΠίϯΛΫϦοΫ υϩοϓμϯ͔ΒʮSettingsʯΛબ ʮSecurityʯλϒΛબ ʮPersonal access tokensʯͰτʔΫϯΛ ⽣
εςοϓ2ɿॳظίʔυ ⽣ Figma MCPͰσβΠϯΛಡΈࠐΈ 1. FigmaͷURL͔ΒϑΝΠϧΩʔΛऔಘ 2. CursorͰҎԼͷίϚϯυΛ࣮ ⾏
ɿ このFigmaデザインをReact + Tailwind で実装してください ݁Ռɿ60%ͷUI جຊϨΠΞτ ࡉ෦ௐ͕ඞཁ
εςοϓ3ɿAIͱͷରͰਫ਼៛Խ ⽣ ͞ΕͨίʔυΛݩʹվળ 生成されたコードを確認しました。以下の点を修正してください: Select AI Model は左寄せでよろしくお願いします ͜ͷஈ֊Ͱͷվળɿ վળ͞ΕͨUIϓϨϏϡʔ
ϨΠΞτ͕FigmaσβΠϯʹΑΓ͍ۙͮͨঢ়ଶ جຊతͳΠϯλϥΫγϣϯ͕࣮͞Εͨঢ়ଶ
εςοϓ4ɿStagewiseͰͷ࠷ऴௐ ࢹ֮తͳඍௐΛ ⾏ ͏ 1. Cursorͷ֦ுػೳ͔ΒʮstagewiseʯͰݕࡧ 2. ্ͷλϒͰ >setuptoolbar Λ
⼊ ⼒ 3. stagewiseΛݱࡏͷίʔυʹಋ ⼊ 4. मਖ਼ՕॴΛબͯ͠ௐ ࠷ऴతʹ100%ͷΛ࣮ݱ
τϥϒϧγϡʔςΟϯά Α͋͘Δͱղܾࡦ 1ɿMCPଓΤϥʔ͕ൃ ⽣ ͢Δ ղܾࡦɿ APIτʔΫϯͷ֬ೝ ݖݶͷ֬ೝʢFile contentͱDev resourcesͷಡΈऔΓݖݶʣ
Cursorͷ࠶ىಈ ωοτϫʔΫڥͷ֬ೝ
τϥϒϧγϡʔςΟϯάʢଓ͖ʣ 2ɿॳظ ⽣ ͷਫ਼͕ظΑΓ͍ ղܾࡦɿ FigmaσβΠϯͷ࠷దԽɿϨΠϠʔߏΛཧ͠ɺҙຯͷ͋Δ໊લΛ͚Δ ίϯϙʔωϯτԽɿ࠶ར ⽤ ͞ΕΔཁૉΛίϯϙʔωϯτԽ ໌
⽰ తͳπʔϧࢦఆɿget_codeπʔϧΛͬͯɺ͜ͷϑϨʔϜΛReact + Tailwind Ͱ࣮͍ͯͩ͘͠͞
·ͱΊ Figma MCP × CursorͷޮՌ • ։ൃ࣌ؒΛ ⼤ ෯ॖɿैདྷͷ1/3ͷ࣌ؒͰ࣮Մೳ •
⾼ ࣭ͳίʔυ ⽣ ɿσβΠϯʹ࣮ͳ࣮ • ஈ֊తͳ্ɿ60% → 90% → 100%ͷ3ஈ֊Ξϓϩʔν • σβΠφʔͱͷ࿈ܞվળɿमਖ਼ΓऔΓ͕࠷ ⼩ ݶʹ
ࠓޙͷల ͞ΒͳΔՄೳੑ • ΑΓෳࡶͳΠϯλϥΫγϣϯͷ ⾃ ಈ࣮ • σβΠϯγεςϜͱͷ࿈ܞڧԽ • νʔϜ։ൃͰͷޮԽ
• ϓϩτλΠϓ͔Βຊ൪ίʔυͷม
ࢀߟࢿྉ • Framelink Figma MCPެࣜΨΠυ • Figma MCP࠷৽ใʢGLips/Figma-Context-MCPʣ • Figma
Dev Mode MCPެࣜυΩϡϝϯτ • Cursor MCPઃఆϚχϡΞϧ
ँࣙ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ ࣭ɾσΟεΧογϣϯͷ࣌ؒ Figma MCP × CursorΛͬͨ։ൃମݧʹ͍ͭͯɺ ͥͻ͝ҙ ⾒ Λ͓ฉ͔͍ͤͩ͘͞ʂ