

Comment utiliser Claude Code avec le serveur MCP 2Slides (guide 2026)
Réponse rapide (≤ 60 mots) : Claude Code peut générer de vrais fichiers PowerPoint en se connectant au serveur MCP 2Slides. Obtenez une clé API sur 2slides.com/api, puis lancez
pour le stdio local, ouclaude mcp add --env API_KEY=xxx --transport stdio 2slides -- npx 2slides-mcppour le Streamable HTTP distant. Ensuite, demandez simplement à Claude Code de construire un deck.claude mcp add --transport http 2slides https://2slides.com/api/mcp?apikey=KEY
Claude Code est l'agent de codage d'Anthropic, basé sur le terminal, et il parle nativement le Model Context Protocol (MCP). Cela signifie que vous pouvez lui confier un outil qui transforme du texte en un fichier
.pptxCe guide vous montre les deux façons de vous connecter — le stdio local et le Streamable HTTP distant —, laquelle choisir, ce que fait chaque outil, et les prompts exacts qui transforment une requête d'une ligne en un PowerPoint téléchargeable.
Pourquoi connecter Claude Code à 2Slides ?
Claude Code excelle pour raisonner sur votre dépôt, rédiger du contenu et structurer une argumentation. Ce qu'il ne peut pas faire seul, c'est produire un véritable
.pptxLa répartition est nette :
- Claude Code lit votre source (un README, une spécification, un CSV, une note de recherche), raisonne dessus et décide de ce qui figure sur chaque slide.
- Le serveur MCP 2Slides prend ce plan et produit un véritable fichier PowerPoint — ou des slides à base d'images avec narration vocale IA et un export MP4.
Vous restez dans le terminal tout du long. Demandez, attendez ~30 à 60 secondes, récupérez une URL de téléchargement.
Ce dont vous avez besoin au préalable
- Claude Code installé et authentifié (dans votre PATH).
claude - Une clé API 2Slides. Créez-en une sur 2slides.com/api. La même page contient une config MCP à copier-coller et l'endpoint Streamable HTTP.
- Node.js (pour le transport stdio, qui exécute en local). Le transport HTTP ne nécessite rien en local.
npx 2slides-mcp
Stdio ou Streamable HTTP : quel transport ?
Le serveur MCP 2Slides prend en charge deux transports. Les deux exposent le même ensemble d'outils ; ils diffèrent uniquement par l'endroit où s'exécute le connecteur.
| Protocole Stdio | Protocole Streamable HTTP | |
|---|---|---|
| Où il s'exécute | En local, via npx 2slides-mcp | À distance, hébergé par 2Slides |
| Node.js requis en local | Oui | Non |
| Configuration | Ajouter un serveur stdio + variable d'env API_KEY | Ajouter une URL avec ?apikey= |
| Idéal pour | Dev local, hors-ligne, contrôle total | Conteneurs, CI, clients légers, zéro dépendance locale |
| Authentification | Variable d'env API_KEY | Clé API dans la requête de l'URL (ou en-tête Authorization |
Règle générale : utilisez le stdio sur votre propre machine pour le travail quotidien, et le Streamable HTTP lorsque Claude Code s'exécute là où vous ne pouvez pas installer Node (une machine distante, un job CI, un conteneur verrouillé).
Méthode 1 : se connecter via stdio (local)
Lancez ceci une seule fois. Le séparateur
--claude mcp add --env API_KEY=YOUR_2SLIDES_API_KEY --transport stdio 2slides -- npx 2slides-mcp
Quelques points à connaître :
- Gardez (ou un autre flag) entre
--transport stdioet le nom du serveur. Comme--envaccepte plusieurs paires--env, placer le nom juste après peut amener la CLI à le lire comme une autre variable d'environnement.KEY=value - Tout ce qui suit est transmis au serveur tel quel (
--).npx 2slides-mcp - Ajoutez pour rendre 2Slides disponible dans chaque projet, ou
--scope userpour le committer dans un--scope projectpartagé avec votre équipe..mcp.json
Le fichier
.mcp.json{ "mcpServers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } }
Méthode 2 : se connecter via Streamable HTTP (distant)
Aucune installation locale — il suffit de pointer Claude Code vers l'endpoint hébergé :
claude mcp add --transport http 2slides https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY
Vous préférez garder la clé hors de l'URL ? Envoyez-la dans un en-tête :
claude mcp add --transport http 2slides https://2slides.com/api/mcp \ --header "Authorization: Bearer YOUR_2SLIDES_API_KEY"
Vérifier la connexion
claude mcp list # 2slides doit apparaître et se connecter claude mcp get 2slides # affiche sa config et les outils détectés
Ou, dans une session interactive, exécutez la commande slash
/mcpGénérez votre premier deck
Une fois connecté, vous n'appelez pas les outils à la main — vous demandez simplement. Claude Code enchaîne automatiquement les outils 2Slides :
Search the 2slides themes for a clean "business" style, then generate a 7-slide deck introducing our Q3 roadmap. Pull the content from ./ROADMAP.md. Return the download link.
En coulisses, Claude Code lance
themes_searchthemeIdslides_generatedownloadUrlVous voulez plutôt des slides personnalisées, conçues à base d'images, au lieu d'un template ? Demandez-le et Claude Code empruntera la voie Nano Banana (
slides_create_pdf_slidesjobs_getL'ensemble des outils MCP 2Slides
Une fois connecté, Claude Code voit ces outils :
| Outil | Ce qu'il fait | Crédits |
|---|---|---|
themes_search | Trouver un themeId | Gratuit |
slides_generate | PowerPoint à base de thème (Fast PPT), synchrone ou 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_pages_voices | Exporter les pages + l'audio dans un ZIP | Gratuit |
jobs_get | Interroger un job asynchrone jusqu'au success | Gratuit |
Trois enchaînements typiques :
- Fast PPT : →
themes_search(synchrone) → téléchargement.slides_generate - Nano Banana : (asynchrone) →
slides_create_pdf_slides→ téléchargement.jobs_get - Assets vidéo narrés : créer les slides → →
jobs_get→slides_generate_narration→jobs_get.slides_download_pages_voices
Erreurs courantes et dépannage
- Le serveur n'apparaît pas dans . Pour le stdio, vérifiez que l'ordre
claude mcp list/nom est correct (gardez un flag entre--envet le nom). Pour le HTTP, revérifiez l'URL et la validité de la clé API.--env - manquante. Le serveur stdio a besoin de la variable d'env ; le serveur HTTP a besoin de
API_KEYou d'un en-tête?apikey=. Ne les confondez pas.Authorization - Demander un sans l'outil. Sans 2Slides connecté, Claude Code peut rédiger un plan mais ne peut pas produire un véritable PowerPoint. Connectez d'abord le serveur.
.pptx - Oublier le thème. Si vous n'exécutez pas ou ne nommez pas de style, Fast PPT en choisit un pour vous. Spécifiez-le pour contrôler le rendu.
themes_search - Interroger trop vite. Les jobs asynchrones (Nano Banana, narration) doivent être interrogés avec environ toutes les 20 secondes, et non dans une boucle serrée.
jobs_get
Foire aux questions
Claude Code prend-il en charge nativement les serveurs MCP ?
Oui. Claude Code est un client MCP de premier ordre. Vous ajoutez des serveurs avec
claude mcp addclaude mcp list/mcpStdio ou Streamable HTTP — lequel choisir ?
Utilisez le stdio sur votre machine locale (il exécute
npx 2slides-mcpCela produit-il un véritable fichier PowerPoint ?
Oui. La voie Fast PPT (
slides_generate.pptxOù obtenir la clé API et la config ?
Sur 2slides.com/api?tab=mcp. Cette page affiche votre clé, une config stdio prête à coller et l'URL de l'endpoint Streamable HTTP.
Puis-je partager le serveur 2Slides avec mon équipe ?
Oui. Ajoutez-le avec
--scope project.mcp.json--scope userÀ retenir
Claude Code fait la réflexion ; le serveur MCP 2Slides fait le fichier. Connectez-vous une seule fois — stdio en local, Streamable HTTP à distance — et « fais-moi un deck » devient une simple phrase dans votre terminal.
Si vous vivez dans Claude Code, c'est le chemin le plus rapide d'une idée (ou d'un fichier de votre dépôt) vers un PowerPoint finalisé et éditable. Pour une vue plus large sur l'intégration des slides aux agents, voyez comment le MCP transforme les workflows de présentation et la carte complète de l'écosystème des serveurs MCP PowerPoint. Vous utilisez l'application de bureau plutôt que la CLI ? Voyez comment utiliser Claude MCP pour générer des présentations.
Récupérez votre clé et votre config sur 2slides.com/api?tab=mcp et générez votre premier deck depuis le terminal en moins d'une minute.
Sources :
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free