

Comment utiliser Qwen Code avec le serveur MCP 2Slides (guide 2026)
Réponse rapide (≤ 60 mots) : La CLI Qwen Code d'Alibaba peut générer de vrais fichiers PowerPoint via le serveur MCP 2Slides. Obtenez une clé sur 2slides.com/api, puis ajoutez une entrée
mcpServersà~/.qwen/settings.json—command: "npx",args: ["2slides-mcp"],env.API_KEYpour le stdio, ouhttpUrl: "https://2slides.com/api/mcp?apikey=KEY"pour le Streamable HTTP. Ou lancezqwen mcp add. Ensuite, demandez à Qwen de construire un deck.
Qwen Code est l'agent de codage de terminal open source d'Alibaba (un fork de Gemini CLI), optimisé pour la famille de modèles Qwen. C'est un client Model Context Protocol (MCP) natif, donc connecter le serveur MCP 2Slides permet à Qwen Code de transformer un brief — ou un fichier de votre dépôt — en un .pptx finalisé et éditable.
Ce guide donne les blocs ~/.qwen/settings.json exacts pour les deux transports (le stdio local et le Streamable HTTP distant), le raccourci qwen mcp add et l'ensemble des outils 2Slides.
Pourquoi connecter Qwen Code à 2Slides ?
Qwen Code raisonne sur le code et le contenu mais ne produit pas de fichiers de slides binaires. Le serveur MCP 2Slides est le générateur qui le fait :
- Qwen Code lit votre source, planifie le deck et rédige le texte — solide aussi bien sur le contenu anglais que chinois.
- Le serveur MCP 2Slides produit le véritable PowerPoint — Fast PPT à base de thème, ou slides conçues à base d'images avec narration IA optionnelle et un bundle exportable.
2Slides prend en charge 20 langues de sortie, dont le chinois simplifié et traditionnel, de sorte qu'un deck en chinois planifié par Qwen se rend avec une césure CJK correcte.
Ce dont vous avez besoin au préalable
- Qwen Code installé (
qwendans votre PATH). - Une clé API 2Slides depuis 2slides.com/api.
- Node.js pour le transport stdio (
npx -y 2slides-mcp@latest). Le transport HTTP ne nécessite rien en local.
Stdio ou Streamable HTTP : quel transport ?
Les deux exposent les mêmes outils ; la différence porte sur la clé de config.
| Stdio (local) | Streamable HTTP (distant) | |
|---|---|---|
| Clé de config | command / args / env | httpUrl |
| Node.js local | Requis | Non requis |
| Idéal pour | Dev local | Distant/CI, configs légères |
Le nom de la clé compte : Qwen Code (comme Gemini CLI) utilise
httpUrlpour le Streamable HTTP eturlpour le SSE hérité. UtilisezhttpUrlpour l'endpoint Streamable HTTP de 2Slides.
Méthode 1 : stdio dans settings.json
Qwen Code lit ~/.qwen/settings.json (global) et .qwen/settings.json (projet). Ajoutez un bloc mcpServers :
{
"mcpServers": {
"2slides": {
"command": "npx",
"args": ["-y", "2slides-mcp@latest"],
"env": { "API_KEY": "YOUR_2SLIDES_API_KEY" }
}
}
}Les valeurs de env prennent en charge l'expansion $VAR_NAME si vous préférez garder la clé dans l'environnement de votre shell.
Méthode 2 : Streamable HTTP dans settings.json
Pour l'endpoint hébergé, utilisez httpUrl :
{
"mcpServers": {
"2slides-remote": {
"httpUrl": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"
}
}
}Authentification par en-tête optionnelle : "headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }.
Ou utilisez la commande qwen mcp add
# stdio
qwen mcp add -e API_KEY=YOUR_2SLIDES_API_KEY 2slides npx -y 2slides-mcp@latest
# Streamable HTTP
qwen mcp add --transport http 2slides-remote "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"Commandes connexes : qwen mcp list, qwen mcp remove <name>, et qwen mcp seul pour une vue de gestion interactive.
Vérifier la connexion
Dans une session interactive qwen :
/mcpCela affiche le statut de connexion, les détails de config et les outils détectés par serveur. Utilisez /mcp auth pour les serveurs protégés par OAuth.
Générez votre premier deck
Demandez simplement — en anglais ou en chinois :
读取 ./季度总结.md,生成一个 10 页的季度业务回顾。
先从 2slides 搜索一个简洁的商务主题,再生成 PowerPoint,
最后把下载链接给我。Qwen Code lance themes_search → slides_generate (Fast PPT) avec responseLanguage: "Simplified Chinese" → renvoie la downloadUrl. Pour des slides personnalisées conçues à base d'images, il utilise slides_create_pdf_slides et interroge jobs_get jusqu'à ce que ce soit prêt.
L'ensemble des outils MCP 2Slides
| Outil | Ce qu'il fait | Crédits |
|---|---|---|
themes_search | Trouver un themeId pour Fast PPT | Gratuit |
slides_generate | PowerPoint à base de thème (Fast PPT), synchrone/asynchrone | 10 / page |
slides_create_pdf_slides | Slides personnalisées conçues à base d'images depuis du texte (Nano Banana) | 100 / page (1K/2K), 200 (4K) |
slides_create_like_this | Slides reproduisant le style d'une image de référence | 100 / page (1K/2K), 200 (4K) |
slides_generate_narration | Ajouter une narration vocale IA à un job Nano Banana | 210 / page |
slides_download_slides_pages_voices | Exporter les pages + l'audio dans un ZIP | Gratuit |
jobs_get | Interroger un job asynchrone jusqu'à son achèvement | Gratuit |
Erreurs courantes et dépannage
- Utilisé
urlpour le Streamable HTTP. Qwen Code traiteurlcomme du SSE. UtilisezhttpUrlpour l'endpoint Streamable HTTP de 2Slides. - Serveur DISCONNECTED dans
/mcp. Vérifiez la clé API ; pour le stdio confirmez que Node.js est présent. - Outils manquants après une édition. Redémarrez la session, ou relancez
qwen mcp add. - Attendre un
.pptxde Qwen seul. Il planifie le deck ; 2Slides rend le fichier. - Mauvaise langue de sortie. Définissez explicitement la langue du deck pour que le contenu CJK se rende correctement (Qwen transmet
responseLanguageàslides_generate).
Foire aux questions
Qwen Code prend-il en charge les serveurs MCP ?
Oui. Qwen Code est un client MCP (forké depuis Gemini CLI). Configurez les serveurs sous mcpServers dans ~/.qwen/settings.json, ou ajoutez-les avec qwen mcp add. Le stdio et le Streamable HTTP sont tous deux pris en charge.
Quelle est la clé de config d'un serveur Streamable HTTP ?
httpUrl. N'utilisez url que pour le SSE hérité. L'endpoint Streamable HTTP de 2Slides va dans httpUrl.
Qwen Code est-il adapté aux decks en chinois ?
Oui — les modèles Qwen ont une forte couverture du chinois, et 2Slides prend en charge la sortie en chinois simplifié et traditionnel avec un rendu CJK correct. L'association convient parfaitement aux decks d'affaires bilingues et en chinois.
Cela produit-il un véritable PowerPoint ?
Oui — slides_generate renvoie un .pptx éditable. Les outils Nano Banana renvoient des decks conçus à base d'images avec narration IA optionnelle.
Où obtenir la clé et la config ?
Sur 2slides.com/api?tab=mcp : votre clé, une config à copier-coller et l'endpoint Streamable HTTP.
À retenir
Une seule entrée
mcpServers—commandpour le local,httpUrlpour le distant — transforme Qwen Code en générateur de slides, en anglais ou en chinois. Vérifiez avec/mcp, puis demandez simplement.
Pour la vue d'ensemble, voyez comment le MCP transforme les workflows de présentation et la carte de l'écosystème des serveurs MCP PowerPoint. Vous utilisez un autre agent ? Voyez Gemini CLI, Claude Code et OpenAI Codex avec le même serveur.
Obtenez votre clé et votre config sur 2slides.com/api?tab=mcp et générez dès aujourd'hui votre premier deck construit par Qwen.
Sources :
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free