21st.dev'in en iyi tasarım mühendislerinden ilham alarak özel olarak hazırlanmış UI bileşenleri oluşturun.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"21st-dev-magic-mcp": {
"command": "node",
"args": [
"~/.mcp/magic-mcp/index.js"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/21st-dev/magic-mcp.git ~/.mcp/magic-mcp
cd ~/.mcp/magic-mcp 
Magic Component Platform (MCP), geliştiricilerin doğal dil açıklamaları aracılığıyla güzel, modern UI bileşenlerini anında oluşturmasına yardımcı olan güçlü bir yapay zeka destekli araçtır. Popüler IDE'lerle sorunsuzca entegre olur ve UI geliştirme için düzenli bir iş akışı sağlar.
Agent'e İhtiyacınız Olanı Söyleyin
/ui yazın ve aradığınız bileşeni açıklayın/ui create a modern navigation bar with responsive designMagic'in Oluşturmasını Sağlayın
Sorunsuz Entegrasyon
API Anahtarı Oluşturun
Kurulum Yöntemi Seçin
IDE'niz için MCP'yi kurulumu ve yapılandırılması için tek komut:
npx @21st-dev/cli@latest install <client> --api-key <key>
Desteklenen istemciler: cursor, windsurf, cline, claude
Manuel kurulumu tercih ediyorsanız, bunu IDE'nizin MCP config dosyasına ekleyin:
{
"mcpServers": {
"@21st-dev/magic": {
"command": "npx",
"args": ["-y", "@21st-dev/magic@latest", "API_KEY=\"your-api-key\""]
}
}
}
Config dosyası konumları:
~/.cursor/mcp.json~/.codeium/windsurf/mcp_config.json~/.cline/mcp_config.json~/.claude/mcp_config.jsonTek tıklamayla kurulum için aşağıdaki kurulum düğmelerinden birine tıklayın:
Önce yukarıdaki kurulum düğmelerini tek tıklamayla kurulum için kontrol edin. Manuel kurulum için:
VS Code'daki User Settings (JSON) dosyanıza aşağıdaki JSON bloğunu ekleyin. Bunu Ctrl + Shift + P tuşlarına basarak ve Preferences: Open User Settings (JSON) yazarak yapabilirsiniz:
{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "apiKey",
"description": "21st.dev Magic API Key",
"password": true
}
],
"servers": {
"@21st-dev/magic": {
"command": "npx",
"args": ["-y", "@21st-dev/magic@latest"],
"env": {
"API_KEY": "${input:apiKey}"
}
}
}
}
}
İsteğe bağlı olarak, bunu çalışma alanınızda .vscode/mcp.json adlı bir dosyaya ekleyebilirsiniz:
{
"inputs": [
{
"type": "promptString",
"id": "apiKey",
"description": "21st.dev Magic API Key",
"password": true
}
],
"servers": {
"@21st-dev/magic": {
"command": "npx",
"args": ["-y", "@21st-dev/magic@latest"],
"env": {
"API_KEY": "${input:apiKey}"
}
}
}
}
Magic AI Agent yalnızca oluşturduğu bileşenlerle ilgili dosyaları yazar veya değiştirir. Projenizin kod stilini ve yapısını izler ve uygulamanızın diğer bölümlerini etkilemeden mevcut kod tabanınızla sorunsuzca entegre olur.
Evet! Tüm oluşturulan bileşenler tam olarak düzenlenebilir ve iyi yapılandırılmış kodla gelir. Stil, işlevsellik ve davranışı, kod tabanınızdaki diğer herhangi bir React bileşeni gibi değiştirebilirsiniz.
Aylık oluşturma limitinizi aşarsanız, planınızı yükseltmeye davet edilirsiniz. Bileşen oluşturmaya devam etmek için istediğiniz zaman yükseltebilirsiniz. Mevcut bileşenleriniz tam olarak işlevsel kalacaktır.
Yazarlar herhangi bir zamanda 21st.dev'e bileşen yayınlayabilir ve Magic Agent bunlara anında erişebilir. Bu, topluluktaki en son bileşenlere ve tasarım desenlerine her zaman erişebileceğiniz anlamına gelir.
Magic AI Agent, basit düğmelerden karmaşık etkileşimli formlara kadar değişen karmaşıklıktaki bileşenleri işleyebilir. Ancak en iyi sonuçlar için, çok karmaşık UI'ları daha küçük, yönetilebilir bileşenlere ayırmanızı öneririz.
mcp/
├── app/
│ └── components/ # Core UI components
├── types/ # TypeScript type definitions
├── lib/ # Utility functions
└── public/ # Static assets
IdeInstructions: Farklı IDE'ler için kurulum talimatlarıApiKeySection: API anahtarı yönetim arayüzüWelcomeOnboarding: Yeni kullanıcılar için onboarding akışıKatkıları bekliyoruz! Lütfen Discord topluluğumuza katılın ve Magic Agent'i iyileştirmeye yardımcı olmak için geri bildirim sağlayın. Kaynak kod GitHub'da mevcuttur.
Magic Agent şu anda beta aşamasındadır. Bu dönem boyunca tüm özellikler ücretsizdir. Platform'u iyileştirmeye devam ederken geri bildiriminiz ve sabırınız için minnettarız.
MIT License
Daha fazla bilgi için Discord topluluğumuza katılın veya 21st.dev/magic ziyaret edin.
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.
Excel dosyalarını oluşturma, veri işleme, biçimlendirme ve gelişmiş özellikler (grafikler, pivot tablolar, formüller) sunan bir sunucu.