2Slides Logo
Comment utiliser Qwen Code avec le serveur MCP 2Slides (guide 2026)
2Slides Team
6 min read

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_KEY pour le stdio, ou httpUrl: "https://2slides.com/api/mcp?apikey=KEY" pour le Streamable HTTP. Ou lancez qwen 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

  1. Qwen Code installé (qwen dans votre PATH).
  2. Une clé API 2Slides depuis 2slides.com/api.
  3. 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 configcommand / args / envhttpUrl
Node.js localRequisNon requis
Idéal pourDev localDistant/CI, configs légères

Le nom de la clé compte : Qwen Code (comme Gemini CLI) utilise httpUrl pour le Streamable HTTP et url pour le SSE hérité. Utilisez httpUrl pour 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 :

/mcp

Cela 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

OutilCe qu'il faitCrédits
themes_searchTrouver un themeId pour Fast PPTGratuit
slides_generatePowerPoint à base de thème (Fast PPT), synchrone/asynchrone10 / page
slides_create_pdf_slidesSlides personnalisées conçues à base d'images depuis du texte (Nano Banana)100 / page (1K/2K), 200 (4K)
slides_create_like_thisSlides reproduisant le style d'une image de référence100 / page (1K/2K), 200 (4K)
slides_generate_narrationAjouter une narration vocale IA à un job Nano Banana210 / page
slides_download_slides_pages_voicesExporter les pages + l'audio dans un ZIPGratuit
jobs_getInterroger un job asynchrone jusqu'à son achèvementGratuit

Erreurs courantes et dépannage

  • Utilisé url pour le Streamable HTTP. Qwen Code traite url comme du SSE. Utilisez httpUrl pour 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 .pptx de 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 — command pour le local, httpUrl pour 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