Kodlama ajanlarına Figma verilerine doğrudan erişim sağlayarak, asset dışa aktarımı, widget yönetimi ve tam ekran implementasyonları içeren Flutter uygulamaları geliştirmelerine yardımcı olun.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"mhmzdev-figma-flutter-mcp": {
"command": "node",
"args": [
"~/.mcp/figma-flutter-mcp/index.js"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/mhmzdev/figma-flutter-mcp.git ~/.mcp/figma-flutter-mcp
cd ~/.mcp/figma-flutter-mcp 🌐 Kullanılabilir diller: 한국어 (Korean) | 日本語 (Japanese) | 简体中文 (Simplified Chinese) | 繁體中文 (Traditional Chinese)
Cursor veya diğer AI destekli araçları kullanarak MCP server aracılığıyla Figma'nın zengin dosyalarına, verilerine, bileşenlerine ve daha fazlasına erişin.
Observable Flutter'da geliştirilmiş açıklamalar ve demo ile öne çıkarıldı:
Figma Flutter MCP'nin neredeyse tüm özellikleri gerçek figma tasarımı ile gösterilmiştir.
Detaylı başlangıç belgelerini veya demo videosunu hızlı başlangıç olarak inceleyebilirsiniz. İlk Sürüm olması nedeniyle iyileştirme için çok yer vardır, bu nedenle neler yapılacağını veya iyileştirileceğini görmek için issues'lara göz atabilirsiniz.
Sadece AI'ın Flutter kodu yazmasına yardımcı olduğundan, bu da daha iyi bir prompt'unuz olursa daha iyi sonuçlar alacağınız anlamına gelir.
Aşağıdaki adımlar minimal kullanım ve kurulum talimatlarını gösterir:
Bu sunucuyu kullanmak için bir Figma erişim jetonu oluşturmanız gerekecektir. Figma API erişim jetonu oluşturma yönergeleri burada bulunabilir.
FIGMA API KEY'e sahip olduğunuzda, MCP'yi cursor'da aşağıdaki gibi ayarlayabilirsiniz:
{
"mcpServers": {
"Figma Flutter MCP": {
"command": "npx",
"args": ["-y", "figma-flutter-mcp", "--figma-api-key=YOUR-API-KEY", "--stdio"]
}
}
}
{
"mcpServers": {
"Figma Flutter MCP": {
"command": "cmd",
"args": ["/c", "npx", "-y", "figma-flutter-mcp", "--figma-api-key=YOUR-API-KEY", "--stdio"]
}
}
}
NOT: Bu MCP'yi
npmpaketi olarak yüklediyseniz, en son sürüme güncellemeyi unutmayın. Bazen eski sürümü cache'ler ve "Not being able to use tool call" veya "Figma API key setup is not working" gibi hatalar göstermeye devam eder.
Hızlı yerel test için sunucuyu stdio yerine HTTP aracılığıyla çalıştırabilirsiniz:
# Klonla ve kur
git clone <your-repo-url> figma-flutter-mcp
cd figma-flutter-mcp
npm install
# Figma API anahtarınız ile .env dosyası oluştur
echo "FIGMA_API_KEY=your-figma-api-key-here" > .env
# Yerel test için HTTP sunucusu başlat
npm run dev
Ardından bunu MCP istemci yapılandırmasına ekleyin:
{
"mcpServers": {
"local-figma-flutter": {
"url": "http://localhost:3333/mcp"
}
}
}
Detaylı talimatlar için CONTRIBUTING.md bakınız.
Daha iyi sonuçlar için, AI Kodlama Ajanınıza göre aşağıdaki dosyalarda talimatlar ayarlayabilirsiniz:
.cursor/rules/fluttering.mdcCLAUDE.mdGEMINI.mdBu şekilde AI ajanınız MCP'nin çıktısını kullanacak ve Flutter kodunun proje gereksinimleriniz ve yapınıza uygun olmasını sağlayacaktır. Test etmek için kullandığım cursor kurallarının bir örneğini kontrol edebilirsiniz.

💡 İPUCU: Geçerli URL, FILE ID ve NODE ID parametreleri içerecektir
"Setup flutter theme from <figma_link> including Colors and Typography.

Bu, etkin ve devre dışı durumlar ile 2 varyanta sahiptir.
"Create this widget in flutter from figma COMPONENT link: <figma_link>, use named constructors for variants and break the files in smaller parts for code readability."
Figma'da COMPONENTS'e sahip değilseniz, bunun yerine FRAME kullanabilirsiniz ve sadece AI'ya bunun bir widget olmasını istediğinizi söyleyin, o da geri kalanını halleder.
assets/ ile birlikte pubspec.yaml'a koyacaktır."Design this intro screen from the figma link <figma_link>, ensure the code is readable by having smaller files."
"Export this image asset from figma link: <figma_link>
"Export this as an SVG asset from Figma link: <figma_link>"
Graham Lipsman tarafından yapılan Figma Context MCP ile karşılaştığım ve bu, bana Figma to Flutter'ı aşağıdaki gibi özelliklerle açıkça geliştirme motivasyonu verdi:
Diğerleri yakında...
Bunu React, Angular, React Native, Vue veya başka bir çerçeve için geliştirmek istiyorsanız. Keşfedebileceğiniz ve başlayabileceğiniz detaylı bir doküman Figma Framework MCP eklemiştim. Bu arada, eğer biri çerçeveye özgü Figma'nın MCP sunucuları için bunu yapıyorsa, burada bir liste tutacağım.
Bu proje MIT Lisansı altında lisanslanmıştır - detaylar için LICENSE dosyasını görebilirsiniz
En son projelerim hakkında güncellemeler almak için GitHub Profilimi de takip edebilirsiniz:
Repo'yu beğendiyseniz, lütfen ona bir yıldız ⭐ vererek destekleyin!
Telif Hakkı (c) 2025 MUHAMMAD HAMZA
Tasarım ve kod arasındaki boşluğu kapatmak isteyen tasarımcılar ve geliştiriciler için ❤️ ile yapılmıştır.
AI destekli geliştirme için yapay zeka tabanlı görev yönetim sistemi. PRD ayrıştırma, görev genişletme, çoklu provider desteği (Claude, OpenAI, Gemini, Perplexity, xAI) ve optimize edilmiş context kullanımı için seçmeli tool yükleme özelliklerine sahiptir.
Kodlama ajanlarına Figma verilerine doğrudan erişim sağlayarak tasarım implementasyonunu tek adımda tamamlamalarını sağlar.
Yüksek performanslı kod zekası MCP sunucusu. Codebase'leri kalıcı bir knowledge graph'e indeksler — ortalama repo milisaniyeler içinde. 66 dil desteği, sub-ms sorgular, %99 daha az token. Tek statik binary, hiç bağımlılık yok.
gitmcp.io, herhangi bir GitHub repository veya projeye bağlanıp belgelendirme yapabilen genel amaçlı bir remote MCP server'ıdır.
Android/iOS uygulamaları ve cihazların otomasyon, geliştirme ile app scraping işlemleri için MCP Server. iPhone, Google Pixel, Samsung gibi simülatör, emülatör ve fiziksel cihazları destekler.
21st.dev'in en iyi tasarım mühendislerinden ilham alarak özel olarak hazırlanmış UI bileşenleri oluşturun.