2Slides Logo
Gemini CLI mit dem 2Slides MCP Server nutzen (Anleitung 2026)
2Slides Team
5 min read

Gemini CLI mit dem 2Slides MCP Server nutzen (Anleitung 2026)

Kurzantwort (≤60 Wörter): Googles Gemini CLI kann echte PowerPoint-Dateien über den 2Slides MCP Server erzeugen. Hol dir einen Key auf 2slides.com/api und füge dann einen

mcpServers
-Eintrag zu
~/.gemini/settings.json
hinzu –
command: "npx"
,
args: ["2slides-mcp"]
,
env.API_KEY
für stdio, oder
httpUrl: "https://2slides.com/api/mcp?apikey=KEY"
für Streamable HTTP. Oder führe
gemini mcp add
aus. Dann bitte Gemini, ein Deck zu bauen.

Gemini CLI ist Googles quelloffener Terminal-KI-Agent und spricht das Model Context Protocol (MCP). Verbinde es mit dem 2Slides MCP Server, und Gemini kann einen Prompt – oder eine Datei in deinem Arbeitsverzeichnis – in eine fertige, editierbare

.pptx
verwandeln.

Diese Anleitung liefert die exakten

settings.json
-Blöcke für beide Transporte (lokal stdio und entfernt Streamable HTTP), den
gemini mcp add
-Shortcut und was jedes 2Slides-Tool tut.

Warum Gemini CLI mit 2Slides verbinden?

Gemini ist ein starker multimodaler Reasoner, gibt aber von sich aus keine binären

.pptx
-Dateien aus. Der 2Slides MCP Server ist der dedizierte Generator:

  • Gemini CLI liest deine Quelle, plant die Folien und schreibt den Text.
  • Der 2Slides MCP Server rendert die echte PowerPoint – Theme-basiertes Fast PPT oder bildgestaltete Folien mit optionaler KI-Vertonung und einem exportierbaren Paket.

Was du zuerst brauchst

  1. Gemini CLI installiert (
    gemini
    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?

Beide stellen dieselben Tools bereit; der Unterschied liegt im Konfigurationsschlüssel und darin, wo der Connector läuft.

Stdio (lokal)Streamable HTTP (entfernt)
Konfigurationsschlüssel
command
/
args
/
env
httpUrl
Lokales Node.jsErforderlichNicht erforderlich
Am besten fürLokale EntwicklungEntfernt/CI, schlanke Setups

Der Schlüsselname zählt: Gemini CLI nutzt

httpUrl
für Streamable HTTP und
url
für veraltetes SSE. Für den 2Slides-Streamable-HTTP-Endpunkt nutze
httpUrl
.

Methode 1: stdio in settings.json

Gemini CLI liest

~/.gemini/settings.json
(global) und
.gemini/settings.json
(Projekt). Füge einen
mcpServers
-Block hinzu:

{ "mcpServers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } }

env
-Werte können auch Shell-Variablen referenzieren (z. B.
"API_KEY": "$TWOSLIDES_API_KEY"
), wenn du den Key lieber nicht inline setzen möchtest.

Methode 2: Streamable HTTP in settings.json

Für den gehosteten Endpunkt nutze

httpUrl
:

{ "mcpServers": { "2slides-remote": { "httpUrl": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY" } } }

Du bevorzugst Header-Auth? Füge ein

headers
-Objekt hinzu:
"headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }
.

Oder nutze den Befehl
gemini mcp add

# stdio (-e sets env vars) gemini mcp add -e API_KEY=YOUR_2SLIDES_API_KEY 2slides npx 2slides-mcp # Streamable HTTP gemini mcp add --transport http 2slides-remote "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"

Diese schreiben dieselben

mcpServers
-Einträge in
settings.json
. Flags sind u. a.
-t, --transport
(stdio | sse | http),
-e, --env
,
-H, --header
und
--timeout
.

Verbindung prüfen

Führe innerhalb einer interaktiven

gemini
-Sitzung aus:

/mcp

Es zeigt den Status jedes Servers (CONNECTED / CONNECTING / DISCONNECTED) und die gefundenen Tools. Nutze

/mcp auth
, wenn ein entfernter Server OAuth erfordert.

Dein erstes Deck erzeugen

Frag einfach:

Read ./notes/market-update.md and generate a 9-slide briefing. Find a professional theme from 2slides, build the PowerPoint, and give me the download link.

Gemini CLI führt

themes_search
slides_generate
(Fast PPT) aus → liefert die
downloadUrl
. Für individuelle, bildgestaltete Folien nutzt es
slides_create_pdf_slides
und pollt
jobs_get
, bis das Deck 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

  • url
    für den Streamable-HTTP-Endpunkt verwendet.
    Gemini CLI behandelt
    url
    als SSE. Nutze
    httpUrl
    für 2Slides' Streamable HTTP.
  • Server zeigt DISCONNECTED in
    /mcp
    .
    Prüfe den API-Key und bestätige bei stdio, dass Node.js installiert ist.
  • Keine Tools aufgelistet. Starte die Sitzung nach dem Bearbeiten von
    settings.json
    neu oder führe
    gemini mcp add
    erneut aus.
  • Keine
    .pptx
    ohne das Tool.
    Gemini allein entwirft eine Gliederung; 2Slides erzeugt die Datei.
  • Zu enges Pollen. Lass Gemini
    jobs_get
    etwa alle 20 Sekunden für asynchrone Nano-Banana-/Vertonungs-Jobs pollen.

Häufig gestellte Fragen

Unterstützt Gemini CLI MCP-Server?

Ja. Gemini CLI ist ein MCP-Client. Konfiguriere Server unter

mcpServers
in
~/.gemini/settings.json
oder füge sie mit
gemini mcp add
hinzu. Stdio-, SSE- und Streamable-HTTP-Transporte werden alle unterstützt.

Wie lautet der Konfigurationsschlüssel für einen Streamable-HTTP-Server?

httpUrl
. Nutze
url
nur für veraltete SSE-Server. Der 2Slides-Streamable-HTTP-Endpunkt kommt in
httpUrl
.

Wo speichert Gemini CLI die MCP-Konfiguration?

~/.gemini/settings.json
(global) oder
.gemini/settings.json
(Projekt). Der MCP-Block ist der Top-Level-Schlüssel
mcpServers
.

Erzeugt es eine echte PowerPoint?

Ja –

slides_generate
liefert eine editierbare
.pptx
. Die Nano-Banana-Tools liefern bildgestaltete Decks mit optionaler KI-Vertonung.

Woher bekomme ich Key und Konfiguration?

Auf 2slides.com/api?tab=mcp: deinen Key, eine Konfiguration zum Einfügen und die URL des Streamable-HTTP-Endpunkts.

Das Fazit

Ein einziger

mcpServers
-Eintrag –
command
für lokal,
httpUrl
für entfernt – macht Gemini CLI zu einem Folien-Generator. Mit
/mcp
überprüfen, dann einfach nach einem Deck fragen.

Für das größere Bild siehe wie MCP Präsentations-Workflows verändert und die Ökosystem-Karte der PowerPoint-MCP-Server. Arbeitest du in einem anderen Terminal-Agenten? Siehe Claude Code, OpenAI Codex und Qwen Code mit demselben Server.

Hol dir deinen Key und die Konfiguration auf 2slides.com/api?tab=mcp und erzeuge dein erstes Deck in unter einer Minute aus dem Gemini CLI.

Quellen:

About 2Slides

Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.

Try For Free