

Claude Code mit dem 2Slides MCP Server nutzen (Anleitung 2026)
Kurzantwort (≤60 Wörter): Claude Code kann echte PowerPoint-Dateien erzeugen, indem es sich mit dem 2Slides MCP Server verbindet. Hol dir einen API-Key auf 2slides.com/api und führe dann
für lokales stdio aus, oderclaude mcp add --env API_KEY=xxx --transport stdio 2slides -- npx 2slides-mcpfür entferntes Streamable HTTP. Dann bitte Claude Code einfach, ein Deck zu bauen.claude mcp add --transport http 2slides https://2slides.com/api/mcp?apikey=KEY
Claude Code ist der terminalbasierte Coding-Agent von Anthropic und spricht das Model Context Protocol (MCP) nativ. Das bedeutet: Du kannst ihm ein Tool geben, das Text in eine fertige
.pptxDiese Anleitung zeigt dir beide Verbindungswege – lokal über stdio und entfernt über Streamable HTTP –, welchen du wählen solltest, was jedes Tool tut und die exakten Prompts, die eine einzeilige Anfrage in eine herunterladbare PowerPoint verwandeln.
Warum Claude Code überhaupt mit 2Slides verbinden?
Claude Code ist hervorragend darin, über dein Repo zu reasoning, Inhalte zu entwerfen und ein Argument zu strukturieren. Was es allein nicht kann: eine echte, editierbare
.pptxDie Aufteilung ist sauber:
- Claude Code liest dein Quellmaterial (eine README, eine Spezifikation, eine CSV-Datei, eine Recherchenotiz), denkt darüber nach und entscheidet, was auf jede Folie kommt.
- Der 2Slides MCP Server nimmt diesen Plan und rendert eine echte PowerPoint-Datei – oder bildbasierte Folien mit KI-Sprachvertonung und MP4-Export.
Du bleibst die ganze Zeit im Terminal. Fragen, ~30–60 Sekunden warten, Download-URL erhalten.
Was du zuerst brauchst
- Claude Code installiert und authentifiziert (im PATH).
claude - Einen 2Slides API-Key. Erstelle einen auf 2slides.com/api. Dieselbe Seite enthält eine Copy-and-paste-MCP-Konfiguration und den Streamable-HTTP-Endpunkt.
- Node.js (für den stdio-Transport, der lokal ausführt). Der HTTP-Transport braucht lokal überhaupt nichts.
npx 2slides-mcp
Stdio vs. Streamable HTTP: Welcher Transport?
Der 2Slides MCP Server unterstützt zwei Transporte. Beide stellen dasselbe Tool-Set bereit; sie unterscheiden sich nur darin, wo der Connector läuft.
| Stdio-Protokoll | Streamable-HTTP-Protokoll | |
|---|---|---|
| Wo es läuft | Lokal, via npx 2slides-mcp | Entfernt, gehostet von 2Slides |
| Node.js lokal nötig | Ja | Nein |
| Einrichtung | stdio-Server + API_KEY | Eine URL mit ?apikey= |
| Am besten für | Lokale Entwicklung, offline-tauglich, volle Kontrolle | Container, CI, schlanke Clients, keine lokalen Abhängigkeiten |
| Auth | API_KEY | API-Key in der URL-Query (oder Authorization |
Faustregel: Nutze stdio auf deinem eigenen Rechner für die tägliche Arbeit und Streamable HTTP, wenn Claude Code irgendwo läuft, wo du Node nicht installieren kannst (ein entfernter Server, ein CI-Job, ein abgeschotteter Container).
Methode 1: Verbinden via stdio (lokal)
Führe das einmal aus. Der
--claude mcp add --env API_KEY=YOUR_2SLIDES_API_KEY --transport stdio 2slides -- npx 2slides-mcp
Ein paar Dinge, die du wissen solltest:
- Lass (oder ein anderes Flag) zwischen
--transport stdiound dem Servernamen stehen. Da--envmehrere--env-Paare akzeptiert, kann das CLI den Namen direkt danach als weitere Env-Variable lesen.KEY=value - Alles nach wird unverändert an den Server übergeben (
--).npx 2slides-mcp - Füge hinzu, um 2Slides in jedem Projekt verfügbar zu machen, oder
--scope user, um es in einer geteilten--scope projectfür dein Team festzuschreiben..mcp.json
Die resultierende
.mcp.json{ "mcpServers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } }
Methode 2: Verbinden via Streamable HTTP (entfernt)
Keine lokale Installation – richte Claude Code einfach auf den gehosteten Endpunkt aus:
claude mcp add --transport http 2slides https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY
Du willst den Key lieber aus der URL heraushalten? Sende ihn stattdessen als Header:
claude mcp add --transport http 2slides https://2slides.com/api/mcp \ --header "Authorization: Bearer YOUR_2SLIDES_API_KEY"
Verbindung prüfen
claude mcp list # 2slides sollte erscheinen und sich verbinden claude mcp get 2slides # zeigt Konfiguration und gefundene Tools
Oder führe innerhalb einer interaktiven Sitzung den Slash-Befehl
/mcpDein erstes Deck erzeugen
Sobald verbunden, rufst du keine Tools von Hand auf – du fragst einfach. Claude Code verkettet die 2Slides-Tools automatisch:
Search the 2slides themes for a clean "business" style, then generate a 7-slide deck introducing our Q3 roadmap. Pull the content from ./ROADMAP.md. Return the download link.
Im Hintergrund führt Claude Code
themes_searchthemeIdslides_generatedownloadUrlDu willst stattdessen individuelle, bildgestaltete Folien statt einer Vorlage? Bitte darum, und Claude Code nutzt den Nano-Banana-Pfad (
slides_create_pdf_slidesjobs_getDas 2Slides-MCP-Tool-Set
Claude Code sieht diese Tools, sobald es verbunden ist:
| Tool | Was es tut | Credits |
|---|---|---|
themes_search | Findet eine themeId | Kostenlos |
slides_generate | Theme-basierte PowerPoint (Fast PPT), synchron oder 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 pollen, bis success | Kostenlos |
Drei typische Ketten:
- Fast PPT: →
themes_search(synchron) → Download.slides_generate - Nano Banana: (asynchron) →
slides_create_pdf_slides→ Download.jobs_get - Vertonte Video-Assets: Folien erstellen → →
jobs_get→slides_generate_narration→jobs_get.slides_download_pages_voices
Häufige Fehler und Fehlerbehebung
- Server erscheint nicht in . Prüfe bei stdio, ob die Reihenfolge von
claude mcp list/Name stimmt (ein Flag zwischen--envund dem Namen lassen). Prüfe bei HTTP die URL erneut und ob der API-Key gültig ist.--env - fehlt. Der stdio-Server braucht die Env-Variable; der HTTP-Server braucht
API_KEYoder einen?apikey=-Header. Verwechsle sie nicht.Authorization - Eine ohne das Tool anfordern. Ohne verbundenes 2Slides kann Claude Code zwar eine Gliederung schreiben, aber keine echte PowerPoint ausgeben. Verbinde zuerst den Server.
.pptx - Das Theme vergessen. Wenn du nicht ausführst oder keinen Stil nennst, wählt Fast PPT eines für dich. Gib es an, um das Aussehen zu steuern.
themes_search - Zu schnelles Pollen. Asynchrone Jobs (Nano Banana, Vertonung) solltest du mit etwa alle 20 Sekunden pollen, nicht in einer engen Schleife.
jobs_get
Häufig gestellte Fragen
Unterstützt Claude Code MCP-Server nativ?
Ja. Claude Code ist ein erstklassiger MCP-Client. Du fügst Server mit
claude mcp addclaude mcp list/mcpStdio oder Streamable HTTP – welches sollte ich nutzen?
Nutze stdio auf deinem lokalen Rechner (es führt
npx 2slides-mcpErzeugt das eine echte PowerPoint-Datei?
Ja. Der Fast-PPT-Pfad (
slides_generate.pptxWoher bekomme ich API-Key und Konfiguration?
Auf 2slides.com/api?tab=mcp. Diese Seite zeigt deinen Key, eine fertige stdio-Konfiguration zum Einfügen und die URL des Streamable-HTTP-Endpunkts.
Kann ich den 2Slides-Server mit meinem Team teilen?
Ja. Füge ihn mit
--scope project.mcp.json--scope userDas Fazit
Claude Code übernimmt das Denken; der 2Slides MCP Server erzeugt die Datei. Einmal verbinden – stdio für lokal, Streamable HTTP für entfernt – und „bau mir ein Deck" wird zu einem einzigen Satz in deinem Terminal.
Wenn du in Claude Code lebst, ist das der schnellste Weg von einer Idee (oder einer Datei in deinem Repo) zu einer fertigen, editierbaren PowerPoint. Für einen breiteren Blick darauf, wie man Folien in Agenten einbindet, siehe wie MCP Präsentations-Workflows verändert und die vollständige Ökosystem-Karte der PowerPoint-MCP-Server. Nutzt du die Desktop-App statt des CLI? Siehe wie man Claude MCP zum Erzeugen von Präsentationen nutzt.
Hol dir Key und Konfiguration auf 2slides.com/api?tab=mcp und erzeuge dein erstes Deck in unter einer Minute aus dem Terminal.
Quellen:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free