2Slides Logo
OpenClaw mit dem 2Slides MCP Server nutzen (Anleitung 2026)
2Slides Team
6 min read

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.servers
in
~/.openclaw/openclaw.json
hinzufü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

  1. OpenClaw installiert (
    openclaw
    im PATH).
  2. Einen 2Slides API-Key von 2slides.com/api.
  3. Node.js für den stdio-Transport (
    npx 2slides-mcp
    ). 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-Feldentfällt
transport: "streamable-http"
Lokales Node.jsErforderlichNicht erforderlich
Am besten fürLokale Agenten, volle KontrolleEntfernte/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": ["2slides-mcp"], "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 veralteter
type: "http"
-Alias wird akzeptiert, aber wegnormalisiert – schreibe
transport
). 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 runtimes

Ein 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"
    zu
    tools.deny
    hinzu.
  • Um nur einige 2Slides-Tools bereitzustellen, nutze pro Server
    toolFilter.include
    /
    toolFilter.exclude
    (exakte Namen oder
    *
    -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": 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

ToolWas es tutCredits
themes_search
Findet eine
themeId
für Fast PPT
Kostenlos
slides_generate
Theme-basierte PowerPoint (Fast PPT), synchron/asynchron10 / 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 Referenzbilds100 / Seite (1K/2K), 200 (4K)
slides_generate_narration
KI-Sprachvertonung zu einem Nano-Banana-Job hinzufügen210 / Seite
slides_download_pages_voices
Seiten + Audio als ZIP exportierenKostenlos
jobs_get
Asynchronen Job bis zum Abschluss pollenKostenlos

Häufige Fehler und Fehlerbehebung

  • mcpServers
    statt
    mcp.servers
    verwendet.
    In der OpenClaw-Konfiguration lautet der Schlüssel
    mcp.servers
    . (
    mcpServers
    ist ein anderes, externes Client-Konzept – OpenClaw als Server zu betreiben.)
  • type
    statt
    transport
    geschrieben.
    type
    ist ein veralteter Alias; das kanonische Feld ist
    transport: "streamable-http"
    .
  • Tools erscheinen nicht. Du bist wahrscheinlich im
    minimal
    -Profil, oder
    tools.deny
    enthält
    bundle-mcp
    . Wechsle zu
    coding
    /
    messaging
    und führe
    openclaw mcp reload
    aus.
  • stdio-Server startet nicht. Bestätige, dass Node.js installiert ist und
    API_KEY
    in
    env
    gesetzt ist.
  • Asynchrone Jobs pollen. Lass den Agenten
    jobs_get
    etwa 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 in
openclaw.json
gibt jedem OpenClaw-Agenten einen Folien-Generator. Stdio für lokal,
transport: "streamable-http"
für entfernt – dann
openclaw 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