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 2slides-mcp
    ). 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 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": ["2slides-mcp"], "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 2slides-mcp # 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_search
Trouver un
themeId
pour Fast PPT
Gratuit
slides_generate
PowerPoint à base de thème (Fast PPT), synchrone/asynchrone10 / 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érence100 / page (1K/2K), 200 (4K)
slides_generate_narration
Ajouter une narration vocale IA à un job Nano Banana210 / page
slides_download_pages_voices
Exporter les pages + l'audio dans un ZIPGratuit
jobs_get
Interroger 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