

OpenAI Codex mit dem 2Slides MCP Server nutzen (Anleitung 2026)
Kurzantwort (≤60 Wörter): OpenAI Codex kann echte PowerPoint-Dateien erzeugen, indem du den 2Slides MCP Server zu
~/.codex/config.tomlhinzufügst. Hol dir einen Key auf 2slides.com/api und füge dann einen[mcp_servers.2slides]-Block hinzu, dernpx -y 2slides-mcp@latestausführt (stdio), oder einenurl = "https://2slides.com/api/mcp?apikey=KEY"-Block (Streamable HTTP). Oder führecodex mcp add 2slides --env API_KEY=xxx -- npx -y 2slides-mcp@latestaus. Dann bitte Codex, ein Deck zu bauen.
OpenAI Codex ist OpenAIs quelloffener CLI-Coding-Agent und ein Model-Context-Protocol-(MCP-)Client. Verbinde ihn mit dem 2Slides MCP Server, und Codex kann ein Briefing – oder eine Datei in deinem Repo – in eine fertige, editierbare .pptx verwandeln, komplett im Terminal.
Diese Anleitung liefert dir die exakten config.toml-Blöcke für beide Transporte (lokal stdio und entfernt Streamable HTTP), den einzeiligen codex mcp add-Shortcut, was jedes 2Slides-Tool tut und den versionsspezifischen Fallstrick, auf den du bei HTTP-Servern achten musst.
Warum Codex mit 2Slides koppeln?
Codex denkt über Code und Inhalte nach; binäre Foliendateien gibt es nicht von sich aus aus. Der 2Slides MCP Server schließt diese Lücke. Die Arbeitsteilung:
- Codex liest deine Quelle (Spezifikation, README, Datendatei), plant die Folien und entscheidet über die Erzählung.
- Der 2Slides MCP Server rendert die eigentliche PowerPoint – Theme-basiertes Fast PPT oder bildgestaltete Folien mit optionaler KI-Vertonung und einem exportierbaren Asset-Paket.
Du fragst in einfachem Deutsch; Codex ruft die Tools auf; ein Download-Link kommt zurück.
Was du zuerst brauchst
- Codex CLI installiert (
codexim PATH). - Einen 2Slides API-Key von 2slides.com/api – diese Seite enthält auch die MCP-Konfiguration und den Streamable-HTTP-Endpunkt.
- Node.js für den stdio-Transport (er führt
npx -y 2slides-mcp@latestaus). Der HTTP-Transport braucht lokal nichts.
Stdio vs. Streamable HTTP: Welcher Transport?
Der 2Slides MCP Server bietet beide. Gleiche Tools in jedem Fall – der Unterschied liegt darin, wo der Connector läuft.
| Stdio-Protokoll | Streamable-HTTP-Protokoll | |
|---|---|---|
| Wo es läuft | Lokal via npx -y 2slides-mcp@latest | Entfernt, gehostet von 2Slides |
| Lokales Node.js | Erforderlich | Nicht erforderlich |
| Konfigurationsstil | command + args + env | url (optional bearer_token_env_var) |
| Am besten für | Lokale Entwicklung, volle Kontrolle | Entfernte/CI-Server, schlanke Setups |
Nutze stdio auf deiner Workstation; nutze Streamable HTTP, wenn Codex dort läuft, wo du Node nicht installieren kannst.
Methode 1: stdio in config.toml
Bearbeite ~/.codex/config.toml und füge hinzu:
[mcp_servers.2slides]
command = "npx"
args = ["-y", "2slides-mcp@latest"]
[mcp_servers.2slides.env]
API_KEY = "YOUR_2SLIDES_API_KEY"Optionale Felder, die Codex für stdio-Server unterstützt, sind u. a. cwd, startup_timeout_sec (Standard 10 s) und tool_timeout_sec (Standard 60 s). Wenn du lieber eine vorhandene Umgebungsvariable durchreichst, statt den Key inline zu setzen, nutze env_vars = ["API_KEY"].
Oder nutze den codex mcp add-Shortcut
Keine Dateibearbeitung nötig – das schreibt den Block für dich:
codex mcp add 2slides --env API_KEY=YOUR_2SLIDES_API_KEY -- npx -y 2slides-mcp@latestAlles nach -- ist der Server-Befehl. Führe codex mcp --help aus, um die vollständige Subkommando-Liste deiner installierten Version zu sehen.
Methode 2: Streamable HTTP in config.toml
Richte Codex auf den gehosteten Endpunkt aus:
[mcp_servers.2slides_remote]
url = "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"Wenn du Header-Auth gegenüber einem Query-String-Key bevorzugst, unterstützt Codex eine Bearer-Token-Env-Variable und statische Header:
[mcp_servers.2slides_remote]
url = "https://2slides.com/api/mcp"
bearer_token_env_var = "TWOSLIDES_TOKEN"Versions-Fallstrick (wichtig): Codex leitet HTTP-MCP-Server über seinen Rust-MCP-Client. Aktuelle Versionen verdrahten das automatisch, aber manche älteren Builds geben den Fehler missing field command in mcp_servers aus, bis du den experimentellen Client aktivierst. Falls dir das passiert, füge hinzu:
[features]
experimental_use_rmcp_client = truePrüfe zuerst codex --version – neuere Releases integrieren das bereits, und das Flag wird zu [features].rmcp_client umbenannt. Zeige diesen Block nur als Fallback, wenn deine Version sich beschwert.
Verbindung prüfen
codex mcp list # konfigurierte MCP-Server auflisten
codex mcp get 2slidesOder führe innerhalb der Codex-TUI /mcp aus, um aktive Server und ihre Tools zu sehen. (Die codex mcp-Verwaltungs-Subkommandos entwickeln sich noch weiter; codex mcp --help ist für deinen Build maßgeblich.)
Dein erstes Deck erzeugen
Du rufst keine Tools manuell auf – du fragst:
Read ./docs/launch-plan.md and generate a 10-slide launch deck.
Use a modern, dark business theme from 2slides. Return the
download link when it's done.Codex führt themes_search aus, um eine themeId zu finden, dann slides_generate (Fast PPT), und liefert eine downloadUrl – eine echte PowerPoint in ungefähr 30–60 Sekunden. Bitte um bildgestaltete Folien, und es wechselt zu slides_create_pdf_slides, pollt jobs_get, bis die Datei 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
missing field command in mcp_serversbei einem HTTP-Server. Deine Codex-Version brauchtexperimental_use_rmcp_client = trueunter[features]. Aktualisiere Codex oder füge das Flag hinzu.- TOML-Tabellen-Header vs. Inline-Tabellen.
[mcp_servers.2slides.env]ist eine Untertabelle; wenn du sie inline schreibst, nutzeenv = { API_KEY = "..." }in der Server-Zeile – misch nicht beide Stile. - Servername muss eindeutig sein. Jeder Server wird über das
[mcp_servers.NAME]-Segment indexiert; ein wiederverwendeter Name überschreibt den früheren Block. - Keine
.pptxohne das Tool. Codex allein kann eine Gliederung entwerfen, aber keine PowerPoint ausgeben. Füge zuerst 2Slides hinzu. - Tool-Timeouts bei großen Decks. Große oder vertonte Jobs können das 60-Sekunden-Standard-
tool_timeout_secüberschreiten; erhöhe es oder lass Codexjobs_getfür asynchrone Jobs pollen.
Häufig gestellte Fragen
Unterstützt OpenAI Codex MCP-Server?
Ja. Codex ist ein MCP-Client. Du konfigurierst Server in ~/.codex/config.toml unter [mcp_servers.NAME] oder fügst sie mit codex mcp add hinzu. Sowohl stdio- als auch entfernte HTTP-Server werden unterstützt.
Wo speichert Codex die MCP-Konfiguration?
In ~/.codex/config.toml (global). Vertrauenswürdige Projekte können auch eine projektlokale .codex/config.toml nutzen. Jeder MCP-Server ist eine [mcp_servers.NAME]-Tabelle.
Stdio oder Streamable HTTP?
Stdio führt npx -y 2slides-mcp@latest auf deinem Rechner aus und ist der Standard für lokale Arbeit. Streamable HTTP zeigt auf den gehosteten https://2slides.com/api/mcp-Endpunkt und braucht nichts Installiertes – ideal für CI und entfernte Umgebungen. Gleiche Tools, gleiche Ausgabe.
Erzeugt es eine echte PowerPoint?
Ja – slides_generate liefert eine editierbare .pptx. Die Nano-Banana-Tools liefern bildgestaltete Decks und können KI-Vertonung plus ein exportierbares Asset-Paket hinzufügen.
Woher bekomme ich Key und Konfiguration?
Auf 2slides.com/api?tab=mcp: deinen API-Key, eine Konfiguration zum Einfügen und die URL des Streamable-HTTP-Endpunkts.
Das Fazit
Füge einen
[mcp_servers.2slides]-Block zuconfig.tomlhinzu (oder führecodex mcp addaus), und Codex erhält ein Tool, das jedes Briefing in eine fertige PowerPoint verwandelt – ohne dein Terminal zu verlassen.
Codex ist ein starker Reasoning-Agent; 2Slides ist der Dateigenerator, der ihm gefehlt hat. Für das größere Bild siehe wie MCP Präsentations-Workflows verändert und die Ökosystem-Karte der PowerPoint-MCP-Server. Du bevorzugst den Agenten von Anthropic? Siehe wie man Claude Code mit dem 2Slides MCP Server nutzt.
Hol dir deinen Key und die exakte Konfiguration auf 2slides.com/api?tab=mcp und versende dein erstes Codex-generiertes Deck noch heute.
Quellen:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free