

Come usare OpenAI Codex con il server MCP di 2Slides (Guida 2026)
Risposta rapida (≤60 parole): OpenAI Codex può produrre veri file PowerPoint aggiungendo il server MCP di 2Slides a
. Ottieni una chiave su 2slides.com/api, poi aggiungi un blocco~/.codex/config.tomlche esegue[mcp_servers.2slides](stdio) o un blocconpx 2slides-mcp(Streamable HTTP). Oppure eseguiurl = "https://2slides.com/api/mcp?apikey=KEY". Poi chiedi a Codex di creare una presentazione.codex mcp add 2slides --env API_KEY=xxx -- npx 2slides-mcp
OpenAI Codex è l'agente di coding open-source da CLI di OpenAI ed è un client del Model Context Protocol (MCP). Collegalo al server MCP di 2Slides e Codex può trasformare un brief — o un file nel tuo repository — in un
.pptxQuesta guida ti fornisce i blocchi
config.tomlcodex mcp addPerché abbinare Codex a 2Slides?
Codex ragiona su codice e contenuti; non produce file di slide binari da solo. Il server MCP di 2Slides colma questa lacuna. La divisione del lavoro:
- Codex legge la tua origine (specifica, README, file di dati), pianifica le slide e decide la narrazione.
- Il server MCP di 2Slides produce il vero PowerPoint — Fast PPT basato su tema, oppure slide progettate con immagini con narrazione AI opzionale e un pacchetto di asset esportabili.
Chiedi in linguaggio naturale; Codex richiama gli strumenti; torna un link di download.
Cosa ti serve prima
- Codex CLI installata (nel tuo PATH).
codex - Una chiave API di 2Slides da 2slides.com/api — quella pagina contiene anche la configurazione MCP e l'endpoint Streamable HTTP.
- Node.js per il trasporto stdio (esegue ). Il trasporto HTTP non richiede nulla in locale.
npx 2slides-mcp
Stdio o Streamable HTTP: quale trasporto?
Il server MCP di 2Slides offre entrambi. Stessi strumenti in ogni caso — la differenza è dove viene eseguito il connettore.
| Protocollo Stdio | Protocollo Streamable HTTP | |
|---|---|---|
| Dove viene eseguito | Localmente via npx 2slides-mcp | Da remoto, ospitato da 2Slides |
| Node.js locale | Richiesto | Non richiesto |
| Stile di configurazione | commandargsenv | urlbearer_token_env_var |
| Ideale per | Sviluppo locale, controllo completo | Macchine remote/CI, setup leggeri |
Usa stdio sulla tua workstation; usa Streamable HTTP quando Codex viene eseguito dove non puoi installare Node.
Metodo 1: stdio in config.toml
Modifica
~/.codex/config.toml[mcp_servers.2slides] command = "npx" args = ["2slides-mcp"] [mcp_servers.2slides.env] API_KEY = "YOUR_2SLIDES_API_KEY"
I campi opzionali che Codex supporta per i server stdio includono
cwdstartup_timeout_sectool_timeout_secenv_vars = ["API_KEY"]Oppure usa la scorciatoia codex mcp add
codex mcp addNessuna modifica al file richiesta — questo scrive il blocco per te:
codex mcp add 2slides --env API_KEY=YOUR_2SLIDES_API_KEY -- npx 2slides-mcp
Tutto ciò che segue
--codex mcp --helpMetodo 2: Streamable HTTP in config.toml
Punta Codex all'endpoint ospitato:
[mcp_servers.2slides_remote] url = "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"
Se preferisci l'autenticazione tramite header anziché una chiave nella query string, Codex supporta una variabile d'ambiente per il bearer token e header statici:
[mcp_servers.2slides_remote] url = "https://2slides.com/api/mcp" bearer_token_env_var = "TWOSLIDES_TOKEN"
Insidia legata alla versione (importante): Codex instrada i server MCP HTTP attraverso il suo client MCP in Rust. Le versioni recenti lo configurano automaticamente, ma alcune build più vecchie danno errore con
missing field command in mcp_servers[features] experimental_use_rmcp_client = true
Controlla prima
codex --version[features].rmcp_clientVerifica la connessione
codex mcp list # elenca i server MCP configurati codex mcp get 2slides
Oppure, all'interno della TUI di Codex, esegui
/mcpcodex mcpcodex mcp --helpGenera la tua prima presentazione
Non richiami gli strumenti manualmente — chiedi:
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 esegue
themes_searchthemeIdslides_generatedownloadUrlslides_create_pdf_slidesjobs_getL'elenco degli strumenti MCP di 2Slides
| Strumento | Cosa fa | Crediti |
|---|---|---|
themes_search | Trova un themeId | Gratis |
slides_generate | PowerPoint basato su tema (Fast PPT), sincrono/asincrono | 10 / pagina |
slides_create_pdf_slides | Slide personalizzate progettate con immagini a partire dal testo (Nano Banana) | 100 / pagina (1K/2K), 200 (4K) |
slides_create_like_this | Slide che ricalcano lo stile di un'immagine di riferimento | 100 / pagina (1K/2K), 200 (4K) |
slides_generate_narration | Aggiunge narrazione vocale AI a un job Nano Banana | 210 / pagina |
slides_download_pages_voices | Esporta pagine + audio in un file ZIP | Gratis |
jobs_get | Interroga un job asincrono fino al completamento | Gratis |
Errori comuni e risoluzione dei problemi
- su un server HTTP. La tua versione di Codex ha bisogno di
missing field command in mcp_serverssottoexperimental_use_rmcp_client = true. Aggiorna Codex, oppure aggiungi il flag.[features] - Intestazioni di tabella TOML vs tabelle inline. è una sottotabella; se la metti in linea, scrivi
[mcp_servers.2slides.env]sulla riga del server — non mischiare i due stili.env = { API_KEY = "..." } - Il nome del server deve essere univoco. Ogni server è identificato dal segmento ; riutilizzare un nome sovrascrive il blocco precedente.
[mcp_servers.NOME] - Niente senza lo strumento. Codex da solo può redigere uno schema ma non può produrre un PowerPoint. Aggiungi prima 2Slides.
.pptx - Timeout degli strumenti su presentazioni grandi. I job grandi o narrati possono superare il valore predefinito di 60s di ; aumentalo, oppure lascia che Codex interroghi
tool_timeout_secper i job asincroni.jobs_get
Domande frequenti
OpenAI Codex supporta i server MCP?
Sì. Codex è un client MCP. Configuri i server in
~/.codex/config.toml[mcp_servers.NOME]codex mcp addDove memorizza Codex la configurazione MCP?
In
~/.codex/config.toml.codex/config.toml[mcp_servers.NOME]Stdio o Streamable HTTP?
Stdio esegue
npx 2slides-mcphttps://2slides.com/api/mcpProduce un vero PowerPoint?
Sì —
slides_generate.pptxDove ottengo la chiave e la configurazione?
Su 2slides.com/api?tab=mcp: la tua chiave API, una configurazione pronta da copiare e l'URL dell'endpoint Streamable HTTP.
In sintesi
Aggiungi un solo blocco
a[mcp_servers.2slides](o eseguiconfig.toml) e Codex acquisisce uno strumento che trasforma qualsiasi brief in un PowerPoint finito — senza lasciare il terminale.codex mcp add
Codex è un solido agente di ragionamento; 2Slides è il generatore di file che gli mancava. Per il quadro generale, vedi come l'MCP sta cambiando i flussi di lavoro delle presentazioni e la mappa dell'ecosistema dei server MCP per PowerPoint. Preferisci l'agente di Anthropic? Vedi come usare Claude Code con il server MCP di 2Slides.
Ottieni la tua chiave e la configurazione esatta su 2slides.com/api?tab=mcp e pubblica oggi stesso la tua prima presentazione generata con Codex.
Fonti:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free