

OpenClaw mit dem 2Slides MCP Server nutzen (Anleitung 2026)
Kurzantwort (≤60 Wörter): OpenClaw kann echte PowerPoint-Dateien erzeugen, indem du den 2Slides MCP Server unter dem Schlüssel
inmcp.servershinzufügst. Hol dir einen Key auf 2slides.com/api, füge einen stdio-Server hinzu (~/.openclaw/openclaw.json,command: "npx",args: ["2slides-mcp"]) oder einen entfernten (env.API_KEY+url), und bitte dann deinen OpenClaw-Agenten, ein Deck zu bauen.transport: "streamable-http"
OpenClaw ist ein quelloffenes KI-Agenten-Framework und ein vollständiger Model-Context-Protocol-(MCP-)Client. Bind den 2Slides MCP Server ein, und jeder OpenClaw-Agent erhält die Fähigkeit, ein Briefing – oder ein Dokument, das er lesen kann – in eine fertige, editierbare
.pptxDiese Anleitung deckt das exakte
openclaw.jsonopenclaw mcpWarum OpenClaw den 2Slides-Server geben?
OpenClaw-Agenten denken, planen und lesen deine Dateien. Sie rendern keine binären Foliendateien – das ist die Aufgabe eines dedizierten Generators. Mit angeschlossenem 2Slides:
- OpenClaw entscheidet aus deinem Quellmaterial über Folienstruktur, Text und Erzählung.
- Der 2Slides MCP Server erzeugt die eigentliche PowerPoint – Theme-basiertes Fast PPT oder bildgestaltete Folien mit optionaler KI-Sprachvertonung und einem exportierbaren Asset-Paket.
Was du zuerst brauchst
- OpenClaw installiert (im PATH).
openclaw - Einen 2Slides API-Key von 2slides.com/api.
- Node.js für den stdio-Transport (). Der HTTP-Transport braucht lokal nichts.
npx 2slides-mcp
Stdio vs. Streamable HTTP: Welcher Transport?
Der 2Slides MCP Server unterstützt beide. In OpenClaw werden die beiden einfach dadurch unterschieden, welche Felder du setzt – es gibt kein type
| Stdio (lokal) | Streamable HTTP (entfernt) | |
|---|---|---|
| Identifizierendes Feld | command | url |
| Transport-Feld | entfällt | transport: "streamable-http" |
| Lokales Node.js | Erforderlich | Nicht erforderlich |
| Am besten für | Lokale Agenten, volle Kontrolle | Entfernte/gehostete Agenten, CI |
Methode 1: stdio in openclaw.json
OpenClaws Konfiguration liegt unter
~/.openclaw/openclaw.jsonmcpservers{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } } }
Das ist alles – das Vorhandensein von
commandMethode 2: Streamable HTTP in openclaw.json
Für den gehosteten Endpunkt setze
urltransport{ "mcp": { "servers": { "2slides": { "url": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY", "transport": "streamable-http" } } } }
Hinweis: OpenClaws kanonischer Transport-Wert ist
(ein veralteter"streamable-http"-Alias wird akzeptiert, aber wegnormalisiert – schreibetype: "http"). Wenn dein Key in einen Header statt in die URL gehört, nutzetransportanstelle der"headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }-Query.?apikey=
Oder nutze das openclaw mcp-CLI
openclaw mcpDiese schreiben in dieselbe
mcp.servers# stdio openclaw mcp add 2slides --command npx --arg 2slides-mcp --env API_KEY=YOUR_2SLIDES_API_KEY # remote (set the full server object as JSON) openclaw mcp set 2slides '{"url":"https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY","transport":"streamable-http"}'
Verbindung prüfen
OpenClaw bringt dedizierte MCP-Diagnostik mit:
openclaw mcp status --verbose # resolved transport/auth/timeouts (static, no connection) openclaw mcp doctor 2slides --probe # static checks, then a live connection test openclaw mcp probe 2slides --json # connect live and list the exposed tools openclaw mcp reload # drop cached in-process MCP runtimes
Ein erfolgreiches
probeslides_generatethemes_searchWie die Tools deinen Agenten erreichen
Konfigurierte MCP-Tools werden automatisch in OpenClaws Tool-Profilen codingmessaging
- Das -Profil blendet MCP-Tools aus; wechsle das Profil, wenn du sie nicht siehst.
minimal - Um MCP-Tools explizit zu deaktivieren, füge zu
"bundle-mcp"hinzu.tools.deny - Um nur einige 2Slides-Tools bereitzustellen, nutze pro Server /
toolFilter.include(exakte Namen odertoolFilter.exclude-Globs):*
{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" }, "toolFilter": { "include": ["themes_search", "slides_generate", "jobs_get"] } } } } }
Um einen Server definiert, aber inaktiv zu halten, setze
"enabled": falseDein erstes Deck erzeugen
Bitte deinen OpenClaw-Agenten in einfacher Sprache:
Read PROJECT_BRIEF.md and generate an 8-slide overview deck. Find a clean "minimal" theme from 2slides first, then create the PowerPoint and give me the download link.
OpenClaw ruft
themes_searchslides_generatedownloadUrlslides_create_pdf_slidesjobs_getDas 2Slides-MCP-Tool-Set
| Tool | Was es tut | Credits |
|---|---|---|
themes_search | Findet eine themeId | Kostenlos |
slides_generate | Theme-basierte PowerPoint (Fast PPT), synchron/asynchron | 10 / Seite |
slides_create_pdf_slides | Individuelle, bildgestaltete Folien aus Text (Nano Banana) | 100 / Seite (1K/2K), 200 (4K) |
slides_create_like_this | Folien im Stil eines Referenzbilds | 100 / Seite (1K/2K), 200 (4K) |
slides_generate_narration | KI-Sprachvertonung zu einem Nano-Banana-Job hinzufügen | 210 / Seite |
slides_download_pages_voices | Seiten + Audio als ZIP exportieren | Kostenlos |
jobs_get | Asynchronen Job bis zum Abschluss pollen | Kostenlos |
Häufige Fehler und Fehlerbehebung
- statt
mcpServersverwendet. In der OpenClaw-Konfiguration lautet der Schlüsselmcp.servers. (mcp.serversist ein anderes, externes Client-Konzept – OpenClaw als Server zu betreiben.)mcpServers - statt
typegeschrieben.transportist ein veralteter Alias; das kanonische Feld isttype.transport: "streamable-http" - Tools erscheinen nicht. Du bist wahrscheinlich im -Profil, oder
minimalenthälttools.deny. Wechsle zubundle-mcp/codingund führemessagingaus.openclaw mcp reload - stdio-Server startet nicht. Bestätige, dass Node.js installiert ist und in
API_KEYgesetzt ist.env - Asynchrone Jobs pollen. Lass den Agenten etwa alle 20 s pollen; Nano-Banana- und Vertonungs-Jobs sind standardmäßig asynchron.
jobs_get
Häufig gestellte Fragen
Unterstützt OpenClaw eigene MCP-Server?
Ja. OpenClaw ist ein nativer MCP-Client. Füge Server unter dem Schlüssel
mcp.servers~/.openclaw/openclaw.jsonopenclaw mcp addopenclaw mcp setWie lautet der Konfigurationsschlüssel für MCP-Server in OpenClaw?
mcp.serversmcpcommandargsenvurltransport: "streamable-http"Wie bestätige ich, dass 2Slides verbunden ist?
Führe
openclaw mcp probe 2slides --jsonopenclaw mcp doctor 2slides --probeErzeugt es eine echte PowerPoint?
Ja.
slides_generate.pptxWoher bekomme ich Key und Konfiguration?
Auf 2slides.com/api?tab=mcp – deinen Key, eine Konfiguration zum Einfügen und den Streamable-HTTP-Endpunkt.
Das Fazit
Ein einziger
-Eintrag inmcp.serversgibt jedem OpenClaw-Agenten einen Folien-Generator. Stdio für lokal,openclaw.jsonfür entfernt – danntransport: "streamable-http", um zu beweisen, dass es funktioniert.openclaw mcp probe
Für den weiteren Kontext siehe wie MCP Präsentations-Workflows verändert und die Ökosystem-Karte der PowerPoint-MCP-Server. Du vergleichst Agenten? Siehe wie man Claude Code und OpenAI Codex mit demselben Server nutzt.
Hol dir deinen Key und die Konfiguration auf 2slides.com/api?tab=mcp und gib deinem OpenClaw-Agenten einen Ein-Satz-Weg zu einem fertigen Deck.
Quellen:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free