

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
mcp.serversin~/.openclaw/openclaw.jsonhinzufügst. Hol dir einen Key auf 2slides.com/api, füge einen stdio-Server hinzu (command: "npx",args: ["2slides-mcp"],env.API_KEY) oder einen entfernten (url+transport: "streamable-http"), und bitte dann deinen OpenClaw-Agenten, ein Deck zu bauen.
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 .pptx zu verwandeln.
Diese Anleitung deckt das exakte openclaw.json-Schema für beide Transporte ab (lokal stdio und entfernt Streamable HTTP), die openclaw mcp-CLI-Shortcuts, wie MCP-Tools in Agenten-Tool-Profilen auftauchen und wie du alles mit einem Live-Probe überprüfst.
Warum 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 (
openclawim PATH). - Einen 2Slides API-Key von 2slides.com/api.
- Node.js für den stdio-Transport (
npx -y 2slides-mcp@latest). Der HTTP-Transport braucht lokal nichts.
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-Feld:
| Stdio (lokal) | Streamable HTTP (entfernt) | |
|---|---|---|
| Identifizierendes Feld | command vorhanden | url vorhanden |
| 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.json. MCP-Server kommen unter den Top-Level-Schlüssel mcp, in ein namensindexiertes servers-Objekt:
{
"mcp": {
"servers": {
"2slides": {
"command": "npx",
"args": ["-y", "2slides-mcp@latest"],
"env": { "API_KEY": "YOUR_2SLIDES_API_KEY" }
}
}
}
}Das ist alles – das Vorhandensein von command markiert es als lokalen stdio-Server.
Methode 2: Streamable HTTP in openclaw.json
Für den gehosteten Endpunkt setze url und das kanonische transport-Feld:
{
"mcp": {
"servers": {
"2slides": {
"url": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY",
"transport": "streamable-http"
}
}
}
}Hinweis: OpenClaws kanonischer Transport-Wert ist
"streamable-http"(ein veraltetertype: "http"-Alias wird akzeptiert, aber wegnormalisiert – schreibetransport). Wenn dein Key in einen Header statt in die URL gehört, nutze"headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }anstelle der?apikey=-Query.
Oder nutze das openclaw mcp-CLI
Diese schreiben in dieselbe mcp.servers-Konfiguration:
# 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 runtimesEin erfolgreiches probe listet die 2Slides-Tools (slides_generate, themes_search und den Rest) auf und bestätigt, dass der Agent sie aufrufen kann.
Wie die Tools deinen Agenten erreichen
Konfigurierte MCP-Tools werden automatisch in OpenClaws Tool-Profilen coding und messaging bereitgestellt. Hinweise:
- Das
minimal-Profil blendet MCP-Tools aus; wechsle das Profil, wenn du sie nicht siehst. - Um MCP-Tools explizit zu deaktivieren, füge
"bundle-mcp"zutools.denyhinzu. - Um nur einige 2Slides-Tools bereitzustellen, nutze pro Server
toolFilter.include/toolFilter.exclude(exakte Namen oder*-Globs):
{
"mcp": {
"servers": {
"2slides": {
"command": "npx",
"args": ["-y", "2slides-mcp@latest"],
"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": false.
Dein 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_search → slides_generate (Fast PPT) auf → liefert die downloadUrl. Für individuelle, bildgestaltete Folien nutzt es slides_create_pdf_slides und pollt jobs_get (etwa alle 20 Sekunden), bis es fertig ist.
Das 2Slides-MCP-Tool-Set
| Tool | Was es tut | Credits |
|---|---|---|
themes_search | Findet eine themeId für Fast PPT | 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_slides_pages_voices | Seiten + Audio als ZIP exportieren | Kostenlos |
jobs_get | Asynchronen Job bis zum Abschluss pollen | Kostenlos |
Häufige Fehler und Fehlerbehebung
mcpServersstattmcp.serversverwendet. In der OpenClaw-Konfiguration lautet der Schlüsselmcp.servers. (mcpServersist ein anderes, externes Client-Konzept – OpenClaw als Server zu betreiben.)typestatttransportgeschrieben.typeist ein veralteter Alias; das kanonische Feld isttransport: "streamable-http".- Tools erscheinen nicht. Du bist wahrscheinlich im
minimal-Profil, odertools.denyenthältbundle-mcp. Wechsle zucoding/messagingund führeopenclaw mcp reloadaus. - stdio-Server startet nicht. Bestätige, dass Node.js installiert ist und
API_KEYinenvgesetzt ist. - Asynchrone Jobs pollen. Lass den Agenten
jobs_getetwa alle 20 s pollen; Nano-Banana- und Vertonungs-Jobs sind standardmäßig asynchron.
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 in ~/.openclaw/openclaw.json hinzu oder via openclaw mcp add / openclaw mcp set. Sowohl stdio- als auch Streamable-HTTP-Transporte werden unterstützt.
Wie lautet der Konfigurationsschlüssel für MCP-Server in OpenClaw?
mcp.servers – ein namensindexiertes Objekt im Top-Level-mcp-Objekt. Lokale Server nutzen command/args/env; entfernte Server nutzen url + transport: "streamable-http".
Wie bestätige ich, dass 2Slides verbunden ist?
Führe openclaw mcp probe 2slides --json für eine Live-Verbindung aus, die die bereitgestellten Tools auflistet, oder openclaw mcp doctor 2slides --probe für statische Prüfungen plus einen Verbindungstest.
Erzeugt es eine echte PowerPoint?
Ja. slides_generate liefert eine editierbare .pptx; die Nano-Banana-Tools liefern bildgestaltete Decks mit optionaler KI-Vertonung und einem exportierbaren Paket.
Woher 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
mcp.servers-Eintrag inopenclaw.jsongibt jedem OpenClaw-Agenten einen Folien-Generator. Stdio für lokal,transport: "streamable-http"für entfernt – dannopenclaw mcp probe, um zu beweisen, dass es funktioniert.
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