21st-dev Magic MCP Server
Générez instantanément de magnifiques composants UI prêts pour la production en utilisant le langage naturel grâce au 21st-dev Magic MCP Server, entièrement intégré à FlowHunt et aux principaux IDE.

Que fait le serveur MCP “21st-dev Magic” ?
Le 21st-dev Magic MCP Server est une plateforme propulsée par l’IA conçue pour aider les développeurs à créer instantanément de superbes composants d’interface utilisateur modernes à l’aide de descriptions en langage naturel. Agissant comme un pont entre les assistants IA et votre environnement de développement, il permet une génération d’UI fluide, des aperçus en temps réel et l’intégration d’actifs de marque professionnels et de logos. Avec la prise en charge d’IDE populaires comme Cursor, Windsurf, VSCode et Cline, il rationalise les workflows frontend en laissant les utilisateurs décrire l’UI souhaitée, et le Magic MCP Server génère et insère directement dans le projet des composants soignés et personnalisables. Son objectif est de renforcer la productivité des développeurs en automatisant les tâches UI répétitives et en intégrant la créativité de l’IA au quotidien du développement.
Liste des modèles de prompt
Aucun modèle de prompt explicite n’est listé dans la documentation du dépôt fourni.
Liste des ressources
Aucune ressource explicite n’est listée dans la documentation du dépôt fourni.
Liste des outils
Aucun outil explicite n’est listé dans la documentation du dépôt ou dans server.py
(ou équivalent).
Cas d’usage de ce serveur MCP
- Génération d’UI par IA : créez instantanément des composants d’interface utilisateur modernes en les décrivant en langage naturel, gagnant ainsi un temps considérable sur le code répétitif et le design.
- Amélioration de composants : améliorez des composants UI existants avec des fonctionnalités avancées et des animations (fonctionnalité à venir), facilitant le développement itératif.
- Intégration d’actifs de marque : accédez facilement et intégrez des ressources de marque et des logos professionnels dans votre frontend, pour une cohérence et un rendu professionnel.
- Aperçu en temps réel : visualisez les composants au fur et à mesure de leur création, permettant un prototypage rapide et des boucles de retour efficaces.
- Multi-IDE : utilisez le même workflow de génération UI par IA sur Cursor, Windsurf, VSCode et Cline, assurant une expérience de développement homogène.
Comment l’installer
Windsurf
- Prérequis : installez Node.js (dernière LTS).
- Obtenez votre clé API : générez-la depuis 21st.dev Magic Console.
- Ouvrez le fichier de configuration : éditez
~/.codeium/windsurf/mcp_config.json
. - Ajoutez le Magic MCP Server :
{ "mcpServers": { "@21st-dev/magic": { "command": "npx", "args": ["-y", "@21st-dev/magic@latest", "API_KEY=\"your-api-key\""] } } }
- Enregistrez et redémarrez Windsurf pour appliquer les modifications.
Sécurisation des clés API : Utilisez les variables d’environnement dans votre configuration :
{
"mcpServers": {
"@21st-dev/magic": {
"command": "npx",
"args": ["-y", "@21st-dev/magic@latest"],
"env": { "API_KEY": "YOUR_API_KEY" }
}
}
}
Claude
- Prérequis : installez Node.js (dernière LTS).
- Obtenez votre clé API : générez-la depuis 21st.dev Magic Console.
- Ouvrez le fichier de configuration : éditez
~/.claude/mcp_config.json
. - Ajoutez le Magic MCP Server :
{ "mcpServers": { "@21st-dev/magic": { "command": "npx", "args": ["-y", "@21st-dev/magic@latest", "API_KEY=\"your-api-key\""] } } }
- Enregistrez et redémarrez Claude pour appliquer les modifications.
Sécurisation des clés API :
{
"mcpServers": {
"@21st-dev/magic": {
"command": "npx",
"args": ["-y", "@21st-dev/magic@latest"],
"env": { "API_KEY": "YOUR_API_KEY" }
}
}
}
Cursor
- Prérequis : installez Node.js (dernière LTS).
- Obtenez votre clé API : générez-la depuis 21st.dev Magic Console.
- Ouvrez le fichier de configuration : éditez
~/.cursor/mcp.json
. - Ajoutez le Magic MCP Server :
{ "mcpServers": { "@21st-dev/magic": { "command": "npx", "args": ["-y", "@21st-dev/magic@latest", "API_KEY=\"your-api-key\""] } } }
- Enregistrez et redémarrez Cursor pour appliquer les modifications.
Sécurisation des clés API :
{
"mcpServers": {
"@21st-dev/magic": {
"command": "npx",
"args": ["-y", "@21st-dev/magic@latest"],
"env": { "API_KEY": "YOUR_API_KEY" }
}
}
}
Cline
- Prérequis : installez Node.js (dernière LTS).
- Obtenez votre clé API : générez-la depuis 21st.dev Magic Console.
- Ouvrez le fichier de configuration : éditez
~/.cline/mcp_config.json
. - Ajoutez le Magic MCP Server :
{ "mcpServers": { "@21st-dev/magic": { "command": "npx", "args": ["-y", "@21st-dev/magic@latest", "API_KEY=\"your-api-key\""] } } }
- Enregistrez et redémarrez Cline pour appliquer les modifications.
Sécurisation des clés API :
{
"mcpServers": {
"@21st-dev/magic": {
"command": "npx",
"args": ["-y", "@21st-dev/magic@latest"],
"env": { "API_KEY": "YOUR_API_KEY" }
}
}
}
Comment utiliser ce MCP dans les flows
Utilisation de MCP dans FlowHunt
Pour intégrer des serveurs MCP à votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flow et connectez-le à votre agent IA :

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section de configuration système MCP, saisissez les détails de votre serveur MCP en utilisant ce format JSON :
{
"magic-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Une fois configuré, l’agent IA pourra utiliser ce MCP comme outil avec accès à toutes ses fonctions et capacités. N’oubliez pas de remplacer "magic-mcp"
par le vrai nom de votre serveur MCP et l’URL par celle de votre propre serveur MCP.
Synthèse
Section | Disponibilité | Détails/Notes |
---|---|---|
Présentation | ✅ | Présente dans le README |
Liste des prompts | ⛔ | Non listée |
Liste des ressources | ⛔ | Non listée |
Liste des outils | ⛔ | Non listée |
Sécurisation des clés API | ✅ | Fournie dans les instructions |
Prise en charge du sampling (moins important) | ⛔ | Non mentionné |
Le support “Roots” n’est pas spécifié dans le dépôt.
Notre avis
Le 21st-dev Magic MCP Server dispose d’une excellente documentation pour l’installation et la configuration sur de multiples plateformes, avec des cas d’usage concrets et une large communauté active. Cependant, l’absence de documentation explicite sur les prompts MCP, les ressources, les outils et les concepts avancés comme Roots et Sampling limite sa transparence pour les utilisateurs avancés et les intégrateurs.
Score MCP
Dispose d’une LICENSE | ⛔ (non trouvée explicitement) |
---|---|
Au moins un outil | ⛔ |
Nombre de Forks | 176 |
Nombre d’Étoiles | 2.5k |
Note : 6/10
Le 21st-dev Magic MCP Server se distingue par sa facilité d’utilisation, son activité et la clarté de sa mise en place, mais perd des points pour le manque de détails techniques avancés et l’absence de primitives MCP explicites dans la documentation publique.
Questions fréquemment posées
- Qu’est-ce que le 21st-dev Magic MCP Server ?
Le 21st-dev Magic MCP Server est une plateforme propulsée par l’IA qui génère des composants UI modernes et prêts pour la production à partir d’instructions en langage naturel, s’intégrant facilement dans les IDE populaires et les workflows FlowHunt.
- Quels IDE sont pris en charge par le Magic MCP Server ?
Le serveur prend en charge Cursor, Windsurf, VSCode et Cline, offrant une expérience cohérente de génération d’UI basée sur l’IA sur ces environnements.
- Comment stocker ma clé API de manière sécurisée ?
Il est recommandé d’utiliser des variables d’environnement dans votre configuration de serveur MCP pour éviter de rendre la clé API visible directement dans vos fichiers de configuration.
- Puis-je utiliser le Magic MCP Server avec FlowHunt ?
Oui ! Ajoutez le composant MCP dans votre flow FlowHunt, configurez le Magic MCP Server comme indiqué dans la documentation, puis reliez-le à votre agent IA pour accéder instantanément aux fonctionnalités de génération UI.
- Le serveur fournit-il des modèles ou outils de prompt ?
Aucun modèle ou outil de prompt explicite n’est listé dans la documentation publique. Toutefois, la plateforme se concentre sur la génération d’UI en langage naturel et l’intégration d’actifs de marque.
- Quels sont les principaux cas d’usage de ce serveur MCP ?
Les cas d’usage incluent la génération d’UI par IA, l’aperçu en temps réel des composants, l’intégration fluide des actifs de marque et l’accélération des tâches frontend répétitives.
Boostez votre développement UI avec 21st-dev Magic MCP Server
Rationalisez votre flux de travail frontend grâce à la génération d’UI propulsée par l’IA. Intégrez le 21st-dev Magic MCP Server à FlowHunt ou à votre IDE préféré et commencez à construire des interfaces modernes en quelques secondes.