

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
hinzufügst. Hol dir einen Key auf 2slides.com/api und füge dann einen~/.codex/config.toml-Block hinzu, der[mcp_servers.2slides]ausführt (stdio), oder einennpx 2slides-mcp-Block (Streamable HTTP). Oder führeurl = "https://2slides.com/api/mcp?apikey=KEY"aus. Dann bitte Codex, ein Deck zu bauen.codex mcp add 2slides --env API_KEY=xxx -- npx 2slides-mcp
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
.pptxDiese Anleitung liefert dir die exakten
config.tomlcodex mcp addWarum 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 (im PATH).
codex - 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 aus). Der HTTP-Transport braucht lokal nichts.
npx 2slides-mcp
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 2slides-mcp | Entfernt, gehostet von 2Slides |
| Lokales Node.js | Erforderlich | Nicht erforderlich |
| Konfigurationsstil | commandargsenv | urlbearer_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[mcp_servers.2slides] command = "npx" args = ["2slides-mcp"] [mcp_servers.2slides.env] API_KEY = "YOUR_2SLIDES_API_KEY"
Optionale Felder, die Codex für stdio-Server unterstützt, sind u. a.
cwdstartup_timeout_sectool_timeout_secenv_vars = ["API_KEY"]Oder nutze den codex mcp add-Shortcut
codex mcp addKeine Dateibearbeitung nötig – das schreibt den Block für dich:
codex mcp add 2slides --env API_KEY=YOUR_2SLIDES_API_KEY -- npx 2slides-mcp
Alles nach
--codex mcp --helpMethode 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[features] experimental_use_rmcp_client = true
Prüfe zuerst
codex --version[features].rmcp_clientVerbindung prüfen
codex mcp list # konfigurierte MCP-Server auflisten codex mcp get 2slides
Oder führe innerhalb der Codex-TUI
/mcpcodex mcpcodex mcp --helpDein 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_searchthemeIdslides_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
- bei einem HTTP-Server. Deine Codex-Version braucht
missing field command in mcp_serversunterexperimental_use_rmcp_client = true. Aktualisiere Codex oder füge das Flag hinzu.[features] - TOML-Tabellen-Header vs. Inline-Tabellen. ist eine Untertabelle; wenn du sie inline schreibst, nutze
[mcp_servers.2slides.env]in der Server-Zeile – misch nicht beide Stile.env = { API_KEY = "..." } - Servername muss eindeutig sein. Jeder Server wird über das -Segment indexiert; ein wiederverwendeter Name überschreibt den früheren Block.
[mcp_servers.NAME] - Keine ohne das Tool. Codex allein kann eine Gliederung entwerfen, aber keine PowerPoint ausgeben. Füge zuerst 2Slides hinzu.
.pptx - Tool-Timeouts bei großen Decks. Große oder vertonte Jobs können das 60-Sekunden-Standard-überschreiten; erhöhe es oder lass Codex
tool_timeout_secfür asynchrone Jobs pollen.jobs_get
Häufig gestellte Fragen
Unterstützt OpenAI Codex MCP-Server?
Ja. Codex ist ein MCP-Client. Du konfigurierst Server in
~/.codex/config.toml[mcp_servers.NAME]codex mcp addWo speichert Codex die MCP-Konfiguration?
In
~/.codex/config.toml.codex/config.toml[mcp_servers.NAME]Stdio oder Streamable HTTP?
Stdio führt
npx 2slides-mcphttps://2slides.com/api/mcpErzeugt es eine echte PowerPoint?
Ja –
slides_generate.pptxWoher 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
-Block zu[mcp_servers.2slides]hinzu (oder führeconfig.tomlaus), und Codex erhält ein Tool, das jedes Briefing in eine fertige PowerPoint verwandelt – ohne dein Terminal zu verlassen.codex mcp add
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