

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
-Eintrag zumcpServershinzu –~/.gemini/settings.json,command: "npx",args: ["2slides-mcp"]für stdio, oderenv.API_KEYfür Streamable HTTP. Oder führehttpUrl: "https://2slides.com/api/mcp?apikey=KEY"aus. Dann bitte Gemini, ein Deck zu bauen.gemini mcp add
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
.pptxDiese Anleitung liefert die exakten
settings.jsongemini mcp addWarum Gemini CLI mit 2Slides verbinden?
Gemini ist ein starker multimodaler Reasoner, gibt aber von sich aus keine binären
.pptx- 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
- Gemini CLI installiert (im PATH).
gemini - 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?
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 | commandargsenv | httpUrl |
| Lokales Node.js | Erforderlich | Nicht erforderlich |
| Am besten für | Lokale Entwicklung | Entfernt/CI, schlanke Setups |
Der Schlüsselname zählt: Gemini CLI nutzt
für Streamable HTTP undhttpUrlfür veraltetes SSE. Für den 2Slides-Streamable-HTTP-Endpunkt nutzeurl.httpUrl
Methode 1: stdio in settings.json
Gemini CLI liest
~/.gemini/settings.json.gemini/settings.jsonmcpServers{ "mcpServers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } }
env"API_KEY": "$TWOSLIDES_API_KEY"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"headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }Oder nutze den Befehl gemini mcp add
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
mcpServerssettings.json-t, --transport-e, --env-H, --header--timeoutVerbindung prüfen
Führe innerhalb einer interaktiven
gemini/mcp
Es zeigt den Status jedes Servers (CONNECTED / CONNECTING / DISCONNECTED) und die gefundenen Tools. Nutze
/mcp authDein 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_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
- für den Streamable-HTTP-Endpunkt verwendet. Gemini CLI behandelt
urlals SSE. Nutzeurlfür 2Slides' Streamable HTTP.httpUrl - Server zeigt DISCONNECTED in . Prüfe den API-Key und bestätige bei stdio, dass Node.js installiert ist.
/mcp - Keine Tools aufgelistet. Starte die Sitzung nach dem Bearbeiten von neu oder führe
settings.jsonerneut aus.gemini mcp add - Keine ohne das Tool. Gemini allein entwirft eine Gliederung; 2Slides erzeugt die Datei.
.pptx - Zu enges Pollen. Lass Gemini etwa alle 20 Sekunden für asynchrone Nano-Banana-/Vertonungs-Jobs pollen.
jobs_get
Häufig gestellte Fragen
Unterstützt Gemini CLI MCP-Server?
Ja. Gemini CLI ist ein MCP-Client. Konfiguriere Server unter
mcpServers~/.gemini/settings.jsongemini mcp addWie lautet der Konfigurationsschlüssel für einen Streamable-HTTP-Server?
httpUrlurlhttpUrlWo speichert Gemini CLI die MCP-Konfiguration?
~/.gemini/settings.json.gemini/settings.jsonmcpServersErzeugt 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 die URL des Streamable-HTTP-Endpunkts.
Das Fazit
Ein einziger
-Eintrag –mcpServersfür lokal,commandfür entfernt – macht Gemini CLI zu einem Folien-Generator. MithttpUrlüberprüfen, dann einfach nach einem Deck fragen./mcp
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