

Comment utiliser WorkBuddy avec le serveur MCP 2Slides (Guide 2026)
Réponse rapide (≤ 60 mots) : Dans WorkBuddy, allez dans Plugins → MCP Server → Configure MCP (ou Connectors → Custom Connector) et collez une entrée
mcpServersexécutantnpx -y 2slides-mcp@latestavecenv.API_KEYréglé sur votre clé 2Slides. Une coche verte confirme la connexion. Demandez ensuite un deck à WorkBuddy, même via WeChat, et il vous renverra un lien de téléchargement.pptx.
WorkBuddy est l'espace de travail d'agent IA de bureau de Tencent, conçu par l'équipe CodeBuddy. Il lit vos fichiers, exécute des tâches sur votre ordinateur, reçoit des instructions depuis WeChat, WeCom (企业微信), Feishu, DingTalk et QQ, et gère des automatisations planifiées. Ce qui lui manque, c'est un moteur de présentation dédié. En ajoutant le serveur MCP 2Slides, WorkBuddy peut transformer un brief, un rapport ou un message de chat en un fichier PowerPoint éditable. Vous recevez le fichier sous forme de lien.
Ce guide couvre trois configurations, classées de la plus documentée par WorkBuddy à la moins documentée :
- Serveur MCP local stdio (recommandé, correspond à la structure exacte du guide MCP de WorkBuddy)
- Point de terminaison HTTP distant (Streamable) (aucun Node.js requis)
- La compétence d'agent 2Slides (installation en tant que package de compétences au lieu d'un serveur MCP)
Pourquoi connecter WorkBuddy à 2Slides ?
WorkBuddy excelle dans la planification, la lecture de documents et la collaboration entre vos outils. Le rendu d'un présentation est une tâche distincte. Avec 2Slides connecté :
- WorkBuddy rédige le plan et le contenu des diapositives à partir de vos fichiers, notes ou requêtes de chat.
- 2Slides produit le deck réel : un fichier
.pptxéditable basé sur un thème (Fast PPT, parmi plus de 1 500 modèles), ou des diapositives au design image avec narration vocale par IA en option.
Comme WorkBuddy écoute également les applications de messagerie et exécute des tâches planifiées, vous pouvez demander un deck depuis votre téléphone ou en faire générer un chaque semaine sans ouvrir l'application de bureau.
Prérequis
- WorkBuddy desktop installé et connecté (workbuddy.cn en Chine ou workbuddy.ai à l'international).
- Une clé API 2Slides obtenue sur 2slides.com/api. Les clés ressemblent à
sk-2slides-.... Les nouveaux comptes reçoivent 500 crédits gratuits, soit 50 pages Fast PPT à 10 crédits par page. Les crédits sont payés à l'usage et n'expirent jamais. - Node.js sur le même ordinateur, uniquement pour la Méthode 1 (
node -vdoit afficher une version). La Méthode 2 ne nécessite rien en local. La Méthode 3 nécessite Python 3 avecrequests.
Ce qui est confirmé vs ce qui n'est pas encore documenté (au 30 septembre 2026)
| Élément | Statut |
|---|---|
Configuration MCP via Plugins → MCP Server → Configure MCP, fichiers ~/.workbuddy/mcp.json (utilisateur) et <project>/.workbuddy/mcp.json (projet) | Documenté dans le guide MCP de WorkBuddy |
Entrées stdio avec command / args / env, vert = connecté, rouge = erreur de config | Documenté dans le guide MCP de WorkBuddy |
Entrées distantes avec "type": "streamableHttp" + url | Présent dans la doc des connecteurs Open Platform de WorkBuddy et sur des pages tierces, absent du guide MCP utilisateur final |
En-têtes (Authorization: Bearer ...) sur les entrées distantes dans WorkBuddy | Présent dans les guides tiers pour WorkBuddy ; absent de la doc officielle |
| Skills : glisser-déposer un package de compétences local, ou utiliser 查找技能 / 创建技能 dans le chat | Documenté dans le guide des compétences de WorkBuddy |
| Définition des variables d'environnement pour un skill importé | Non documenté ; solution de contournement ci-dessous |
| Point de terminaison MCP 2Slides, auth par clé dans l'URL, package stdio | Testé en direct par 2Slides le 30 septembre 2026 |
Méthode 1 : Serveur stdio local (recommandé)
Cette méthode correspond à la structure de l'exemple officiel du guide MCP de WorkBuddy (command, args, env), c'est donc l'option la plus fiable.
Étape 1. Ouvrez l'éditeur MCP. Utilisez l'un des deux chemins :
- Barre latérale → 插件 (Plugins) → MCP 服务器 (MCP Server) (en haut à droite) → 配置 MCP (Configure MCP)
- 连接器 (Connectors) → 自定义连接器 (Custom Connector) (en haut à droite) → 配置 MCP (Configure MCP)
Ou modifiez directement ~/.workbuddy/mcp.json pour tous les projets, ou <project>/.workbuddy/mcp.json pour un projet spécifique.
Étape 2. Collez cette entrée (fusionnez-la dans mcpServers si vous en avez déjà) :
{
"mcpServers": {
"2slides": {
"command": "npx",
"args": ["-y", "2slides-mcp@latest"],
"env": {
"API_KEY": "YOUR_2SLIDES_API_KEY"
}
}
}
}Étape 3. Enregistrez et vérifiez le statut. Une coche verte ✓ à côté de 2slides signifie que WorkBuddy a démarré le serveur et chargé ses outils. Une croix rouge ✗ indique un problème de configuration (voir dépannage).
Notes :
- La variable d'environnement doit être nommée exactement
API_KEY. C'est ce que lit le package npm2slides-mcp. - La doc Open Platform de WorkBuddy mentionne des entrées stdio avec un
"type": "stdio"supplémentaire. Vous pouvez l'ajouter, mais l'exemple du guide utilisateur final fonctionne sans. - Le serveur tourne sur votre ordinateur ; celui-ci doit donc être allumé et WorkBuddy ouvert pour traiter les requêtes provenant de WeChat ou d'une planification.
Méthode 2 : Point de terminaison HTTP distant (Streamable)
2Slides héberge un serveur MCP à l'adresse https://2slides.com/api/mcp. Il accepte la clé comme en-tête Bearer ou dans l'URL. Il n'y a pas d'OAuth, vous transmettez donc la clé vous-même.
Le guide MCP utilisateur final de WorkBuddy ne montre qu'un exemple stdio. La doc des connecteurs Open Platform de WorkBuddy utilise "type": "streamableHttp" pour les serveurs distants, et les guides tiers (comme celui de Wolters Kluwer) utilisent cette même valeur via Connectors → Custom Connector → Configure MCP. Utilisez ce format :
{
"mcpServers": {
"2slides": {
"type": "streamableHttp",
"url": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY",
"timeout": 60000
}
}
}Si vous préférez ne pas laisser la clé dans l'URL, utilisez un en-tête :
{
"mcpServers": {
"2slides": {
"type": "streamableHttp",
"url": "https://2slides.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_2SLIDES_API_KEY"
},
"timeout": 60000
}
}
}Si le statut reste rouge : WorkBuddy appartient à la même famille que Tencent CodeBuddy, et la doc CLI de CodeBuddy définit les serveurs distants comme "type": "http" avec url + headers. Essayez de remplacer "streamableHttp" par "http". Si aucune de ces options ne fonctionne dans votre version, revenez à la Méthode 1, qui utilise la structure documentée.
Sécurité : Une URL contenant
?apikey=est un secret, au même titre que la clé elle-même. Ne la collez pas dans des chats partagés ou des captures d'écran, et ne commitez pas de fichier.workbuddy/mcp.jsonau niveau du projet qui la contiendrait. En cas de fuite, supprimez la clé et créez-en une nouvelle sur 2slides.com/api.
Méthode 3 : Installer le Skill 2Slides
WorkBuddy prend en charge les Skills basés sur le format SKILL.md. Le Skill officiel 2Slides (name: 2slides) regroupe des scripts Python qui appellent l'API REST de 2Slides. Vous n'avez pas besoin de serveur MCP pour cette méthode.
Option A : charger le package.
- Sur GitHub, ouvrez
2slides/slides-generation-2slides-skills→ Code → Download ZIP. - Dans la page des Skills de WorkBuddy, choisissez 上传技能 (Upload Skill) et glissez-déposez le fichier ZIP, ou cliquez sur 选择文件. WorkBuddy finalise l'importation automatiquement.
Installez le Skill à partir du ZIP du dépôt actuel, et non à partir de l'ancien bundle 2slides.skill présent dans le dépôt.
Option B : demander via le chat. Tapez quelque chose comme « 查找技能:2Slides presentation generation » (trouver un Skill), ou collez l'URL du dépôt GitHub et demandez à WorkBuddy de l'installer en tant que Skill.
Configurer la clé. Les scripts lisent la clé à partir de la variable d'environnement SLIDES_2SLIDES_API_KEY, et non API_KEY. WorkBuddy ne documente pas de champ de variable d'environnement par Skill. La solution pratique consiste à la définir dans votre profil de shell (par exemple export SLIDES_2SLIDES_API_KEY=VOTRE_CLE_API_2SLIDES dans ~/.zshrc sur macOS, ou une variable d'environnement utilisateur sur Windows), puis à redémarrer WorkBuddy. Testez le fonctionnement avec : « Utilise le Skill 2slides pour rechercher un modèle minimaliste. » Cela exécute search_themes.py et ne coûte aucun crédit.
MCP ou Skill ? Le MCP offre à WorkBuddy des outils structurés et un indicateur d'état. Le Skill ne nécessite pas Node.js et fonctionne parfaitement si vous gérez déjà des Skills. Choisissez l'un ou l'autre ; vous n'avez pas besoin des deux. Pour une comparaison plus approfondie, consultez Agent Skills vs serveurs MCP pour les présentations.
Vérifier le fonctionnement
Lancez une nouvelle tâche WorkBuddy et demandez :
List the tools you have from the 2slides MCP server, then search
2slides themes for "business" and show me the top 3 theme IDs.Vous devriez voir l'appel à themes_search et une liste d'identifiants de modèles (theme IDs). La recherche de modèles est gratuite, ce test ne coûte donc rien.
Générer votre premier deck
Read the Q3 report in my Documents folder and turn it into a
10-slide English deck for management. Search 2slides for a clean
corporate theme first, generate it with Fast PPT, and give me the
download link.WorkBuddy appelle themes_search, puis slides_generate, et retourne un downloadUrl pour le fichier .pptx. Lors des tests internes de 2Slides, un deck Fast PPT de 3 pages a été généré en environ 22 secondes. Dix pages coûtent 100 crédits.
Le lien de téléchargement expire après 1 heure. Demandez à WorkBuddy d'enregistrer le fichier dans un dossier local immédiatement (« télécharge-le dans ~/Documents/Decks ») ou ouvrez-le rapidement.
Deux workflows pour lesquels WorkBuddy est particulièrement performant
1. Demander un deck depuis WeChat ou WeCom
WorkBuddy peut recevoir des instructions de WeChat, WeCom (企业微信), Feishu, DingTalk et QQ. Une fois 2Slides connecté, envoyez un message depuis votre téléphone :
Make a 6-slide Chinese deck introducing our new membership plan,
use a minimal theme, send me the link.WorkBuddy exécute la tâche sur votre ordinateur et répond dans la même discussion avec le lien de téléchargement. Comme le lien ne dure qu'une heure, ajoutez « enregistre aussi une copie sur mon Bureau » pour conserver le fichier plus tard. Si votre canal de communication prend en charge l'envoi de fichiers, vous pouvez demander à WorkBuddy d'envoyer le fichier directement.
2. Decks programmés avec les tâches d'automatisation
Le module d'automatisation de WorkBuddy exécute des tâches selon un calendrier. Une tâche hebdomadaire pourrait être :
Every Monday at 9:00, read the latest file in ~/Reports/weekly,
create an 8-slide summary deck with 2slides (Fast PPT), save it to
~/Decks, and send me the link on WeCom.La page des Tarifs de WorkBuddy liste la limite de tâches d'automatisation par forfait : 3 pour la version gratuite 体验版, 15 pour la version 标准版 (99 ¥/mois), 30 pour la version 高级版 (199 ¥/mois) et 99 pour la version 旗舰版 (999 ¥/mois). Les crédits WorkBuddy et les crédits 2Slides sont distincts. Chaque deck généré utilise les crédits 2Slides de votre clé API (10 par page Fast PPT).
Outils disponibles via le MCP 2Slides
| Outil | Fonction | Crédits |
|---|---|---|
themes_search | Trouver un themeId parmi plus de 1 500 modèles | Gratuit |
slides_generate | .pptx éditable basé sur un modèle (Fast PPT), synchrone ou asynchrone | 10 / page |
slides_create_pdf_slides | Diapositives au design image à partir de texte (Nano Banana) | 100 / page (1K/2K), 200 (4K) |
slides_create_like_this | Diapositives correspondant au style d'une image de référence | 100 / page (1K/2K), 200 (4K) |
slides_generate_narration | Narration vocale par IA pour une tâche Nano Banana (pas Fast PPT) | 210 / page |
slides_download_slides_pages_voices | ZIP des images de pages, de l'audio et de la transcription | Gratuit |
jobs_get | Consulter l'état d'une tâche asynchrone (toutes les 20–30 s) | Gratuit |
Les tâches Nano Banana et de narration sont asynchrones et prennent généralement 1 à 3 minutes. WorkBuddy interroge jobs_get jusqu'à leur achèvement.
Dépannage
- Croix rouge ✗ sur une entrée stdio. Vérifiez que Node.js est installé (
node -v), que le JSON est valide (pas de virgule traînante) et queenvcontientAPI_KEY. Lors de la première exécution,npxtélécharge le package ; un réseau lent peut donc retarder l'affichage du statut vert. - Croix rouge ✗ sur une entrée distante. Essayez
"type": "http"au lieu de"streamableHttp". Assurez-vous que l'URL est exactementhttps://2slides.com/api/mcpsuivie de la chaîne de requête. Si cela échoue toujours, utilisez la Méthode 1. - 401 / non autorisé. La clé est incorrecte, a été supprimée ou se trouve dans le mauvais champ. Pour stdio, la variable d'environnement est
API_KEY; pour le Skill, c'estSLIDES_2SLIDES_API_KEY. - Crédits insuffisants. Rechargez votre compte sur 2slides.com/pricing, à partir de 5 $ pour 2 000 crédits.
- Lien expiré. Le
downloadUrldure 1 heure. Demandez à WorkBuddy de régénérer le lien ou d'enregistrer les fichiers localement à l'avenir. - Narration souhaitée sur un deck Fast PPT. La narration ne fonctionne que sur les tâches Nano Banana. Demandez d'abord
slides_create_pdf_slides.
Foire aux questions
WorkBuddy prend-il en charge les serveurs MCP personnalisés ?
Oui. WorkBuddy dispose d'un éditeur MCP sous Plugins → MCP Server → Configure MCP, ainsi que d'une entrée Custom Connector sur la page Connectors. La configuration est stockée dans ~/.workbuddy/mcp.json (au niveau utilisateur) ou <project>/.workbuddy/mcp.json (au niveau projet). Une coche verte ✓ indique que le serveur est connecté.
Quelle est la configuration MCP exacte de WorkBuddy pour 2Slides ?
L'entrée recommandée est "2slides": {"command": "npx", "args": ["-y", "2slides-mcp@latest"], "env": {"API_KEY": "YOUR_2SLIDES_API_KEY"}} à l'intérieur de mcpServers. Elle nécessite Node.js. L'alternative à distance est "type": "streamableHttp" avec "url": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY".
Puis-je demander un PowerPoint à WorkBuddy depuis WeChat ?
Oui. Une fois que WorkBuddy est lié à WeChat ou WeCom et que 2Slides est connecté, envoyez votre demande dans le chat. WorkBuddy génère la présentation sur votre ordinateur et répond avec le lien de téléchargement. Le lien expire après 1 heure, demandez-lui donc d'en enregistrer également une copie locale.
WorkBuddy peut-il utiliser le Skill 2Slides au lieu du MCP ?
Oui. Téléchargez le ZIP du dépôt de la skill sur GitHub et faites-le glisser dans la boîte de dialogue Upload Skill de WorkBuddy, ou demandez à WorkBuddy de le trouver et de l'installer. Le Skill lit la variable SLIDES_2SLIDES_API_KEY depuis l'environnement et nécessite Python 3 avec requests.
Quel est le coût ?
WorkBuddy propose un forfait gratuit (500 crédits WorkBuddy/mois, 3 tâches d'automatisation) et des forfaits payants à partir de 99 ¥/mois. 2Slides est facturé séparément : 500 crédits offerts pour les nouveaux comptes, Fast PPT à 10 crédits par page, et diapositives au design image à 100 crédits par page.
La configuration à distance est-elle officiellement prise en charge par WorkBuddy ?
Partiellement. La documentation du connecteur Open Platform de WorkBuddy utilise "type": "streamableHttp" pour les serveurs distants, mais le guide MCP destiné à l'utilisateur final ne montre que le mode stdio. C'est pourquoi ce guide recommande stdio en priorité et propose "type": "http" comme solution de secours pour le mode distant.
L'essentiel à retenir
Une seule entrée
mcpServersexécutantnpx -y 2slides-mcp@latesttransforme WorkBuddy en un générateur de présentations accessible depuis WeChat, WeCom ou via une planification le lundi matin. Vérifiez la présence de la coche verte ✓, enregistrez vos fichiers avant l'expiration du lien d'une heure, et utilisez le Skill si vous préférez vous passer de Node.js.
Plus d'agents dans cette série : le hub des agents IA personnels pour les présentations, QwenWork (千问办公), QoderWake, Manus et OpenClaw. Pour tout autre client MCP, consultez utiliser n'importe quel agent IA avec le serveur MCP 2Slides.
Obtenez votre clé et une configuration prête à copier-coller sur 2slides.com/api?tab=mcp.
Sources :
- Guide MCP WorkBuddy (Plugins → MCP Server, chemins mcp.json)
- Documentation connecteur WorkBuddy Open Platform (types streamableHttp / stdio)
- Guide des Skills WorkBuddy (Upload Skill, 查找技能, 创建技能)
- Tarifs WorkBuddy (limites des tâches d'automatisation)
- Documentation MCP Tencent CodeBuddy (type http, url, headers)
- Wolters Kluwer : ajouter un MCP distant dans WorkBuddy
- API 2Slides et serveur MCP
- 2slides-mcp sur GitHub
- 2Slides Agent Skill sur GitHub
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free