2Slides Logo
OpenAI Codex mit dem 2Slides MCP Server nutzen (Anleitung 2026)
2Slides Team
7 min read

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.toml
hinzufügst. Hol dir einen Key auf 2slides.com/api und füge dann einen
[mcp_servers.2slides]
-Block hinzu, der
npx 2slides-mcp
ausführt (stdio), oder einen
url = "https://2slides.com/api/mcp?apikey=KEY"
-Block (Streamable HTTP). Oder führe
codex mcp add 2slides --env API_KEY=xxx -- npx 2slides-mcp
aus. 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

  1. Codex CLI installiert (
    codex
    im PATH).
  2. Einen 2Slides API-Key von 2slides.com/api – diese Seite enthält auch die MCP-Konfiguration und den Streamable-HTTP-Endpunkt.
  3. Node.js für den stdio-Transport (er führt
    npx 2slides-mcp
    aus). 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-ProtokollStreamable-HTTP-Protokoll
Wo es läuftLokal via
npx 2slides-mcp
Entfernt, gehostet von 2Slides
Lokales Node.jsErforderlichNicht erforderlich
Konfigurationsstil
command
+
args
+
env
url
(optional
bearer_token_env_var
)
Am besten fürLokale Entwicklung, volle KontrolleEntfernte/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 = ["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.

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 2slides-mcp

Alles 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 = true

Prü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 2slides

Oder 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

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

  • missing field command in mcp_servers
    bei einem HTTP-Server.
    Deine Codex-Version braucht
    experimental_use_rmcp_client = true
    unter
    [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, nutze
    env = { 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
    .pptx
    ohne 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 Codex
    jobs_get
    fü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 2slides-mcp
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 zu
config.toml
hinzu (oder führe
codex mcp add
aus), 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