2Slides Logo
Πώς να χρησιμοποιήσετε το OpenAI Codex με τον MCP server του 2Slides (Οδηγός 2026)
2Slides Team
8 min read

Πώς να χρησιμοποιήσετε το OpenAI Codex με τον MCP server του 2Slides (Οδηγός 2026)

Γρήγορη απάντηση (≤60 λέξεις): Το OpenAI Codex μπορεί να παραγάγει πραγματικά αρχεία PowerPoint προσθέτοντας τον MCP server του 2Slides στο

~/.codex/config.toml
. Αποκτήστε ένα key στο 2slides.com/api, και μετά προσθέστε ένα μπλοκ
[mcp_servers.2slides]
που εκτελεί
npx 2slides-mcp
(stdio) ή ένα μπλοκ
url = "https://2slides.com/api/mcp?apikey=KEY"
(Streamable HTTP). Ή εκτελέστε
codex mcp add 2slides --env API_KEY=xxx -- npx 2slides-mcp
. Έπειτα ζητήστε από το Codex να φτιάξει μια παρουσίαση.

Το OpenAI Codex είναι ο open-source coding agent CLI της OpenAI, και είναι ένας client του Model Context Protocol (MCP). Συνδέστε το στον MCP server του 2Slides και το Codex μπορεί να μετατρέψει ένα brief — ή ένα αρχείο στο repo σας — σε ένα ολοκληρωμένο, επεξεργάσιμο

.pptx
, όλα από το terminal.

Αυτός ο οδηγός σάς δίνει τα ακριβή μπλοκ

config.toml
και για τα δύο transports (τοπικό stdio και απομακρυσμένο Streamable HTTP), τη συντόμευση μίας γραμμής
codex mcp add
, τι κάνει κάθε εργαλείο του 2Slides, και την παγίδα συγκεκριμένης έκδοσης που πρέπει να προσέξετε με τους HTTP servers.

Γιατί να συνδυάσετε το Codex με το 2Slides;

Το Codex συλλογίζεται πάνω σε κώδικα και περιεχόμενο· δεν παράγει δυαδικά αρχεία διαφανειών μόνο του. Ο MCP server του 2Slides καλύπτει αυτό το κενό. Ο καταμερισμός εργασίας:

  • Το Codex διαβάζει την πηγή σας (προδιαγραφή, README, αρχείο δεδομένων), σχεδιάζει τις διαφάνειες, και αποφασίζει την αφήγηση.
  • Ο MCP server του 2Slides αποδίδει το πραγματικό PowerPoint — Fast PPT βασισμένο σε θέμα, ή διαφάνειες σχεδιασμένες με εικόνες με προαιρετική αφήγηση AI και ένα πακέτο πόρων που μπορεί να εξαχθεί.

Ζητάτε σε απλά αγγλικά· το Codex καλεί τα εργαλεία· επιστρέφει ένας σύνδεσμος λήψης.

Τι χρειάζεστε πρώτα

  1. Εγκατεστημένο Codex CLI (
    codex
    στο PATH σας).
  2. Ένα API key του 2Slides από το 2slides.com/api — αυτή η σελίδα έχει επίσης τη ρύθμιση MCP και το endpoint Streamable HTTP.
  3. Node.js για το transport stdio (εκτελεί
    npx 2slides-mcp
    ). Το transport HTTP δεν χρειάζεται τίποτα τοπικά.

Stdio έναντι Streamable HTTP: ποιο transport;

Ο MCP server του 2Slides προσφέρει και τα δύο. Ίδια εργαλεία είτε έτσι είτε αλλιώς — η διαφορά είναι στο πού εκτελείται ο connector.

Πρωτόκολλο StdioΠρωτόκολλο Streamable HTTP
Πού εκτελείταιΤοπικά μέσω
npx 2slides-mcp
Απομακρυσμένα, φιλοξενούμενο από το 2Slides
Τοπικό Node.jsΑπαιτείταιΔεν απαιτείται
Στιλ ρύθμισης
command
+
args
+
env
url
(προαιρετικά
bearer_token_env_var
)
Ιδανικό γιαΤοπική ανάπτυξη, πλήρης έλεγχοςΑπομακρυσμένα/CI μηχανήματα, λιτές εγκαταστάσεις

Χρησιμοποιήστε stdio στον σταθμό εργασίας σας· χρησιμοποιήστε Streamable HTTP όταν το Codex εκτελείται εκεί όπου δεν μπορείτε να εγκαταστήσετε Node.

Μέθοδος 1: stdio στο config.toml

Επεξεργαστείτε το

~/.codex/config.toml
και προσθέστε:

[mcp_servers.2slides] command = "npx" args = ["2slides-mcp"] [mcp_servers.2slides.env] API_KEY = "YOUR_2SLIDES_API_KEY"

Προαιρετικά πεδία που υποστηρίζει το Codex για stdio servers περιλαμβάνουν

cwd
,
startup_timeout_sec
(προεπιλογή 10s), και
tool_timeout_sec
(προεπιλογή 60s). Αν προτιμάτε να περάσετε μια υπάρχουσα μεταβλητή περιβάλλοντος αντί να ενσωματώσετε το key, χρησιμοποιήστε
env_vars = ["API_KEY"]
.

Ή χρησιμοποιήστε τη συντόμευση
codex mcp add

Δεν απαιτείται επεξεργασία αρχείου — αυτό γράφει το μπλοκ για εσάς:

codex mcp add 2slides --env API_KEY=YOUR_2SLIDES_API_KEY -- npx 2slides-mcp

Όλα μετά το

--
είναι η εντολή του server. Εκτελέστε
codex mcp --help
για την πλήρη λίστα υποεντολών στην εγκατεστημένη έκδοσή σας.

Μέθοδος 2: Streamable HTTP στο config.toml

Κατευθύνετε το Codex στο φιλοξενούμενο endpoint:

[mcp_servers.2slides_remote] url = "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"

Αν προτιμάτε έλεγχο ταυτότητας μέσω header αντί για key στο query string, το Codex υποστηρίζει μια μεταβλητή περιβάλλοντος bearer-token και στατικά headers:

[mcp_servers.2slides_remote] url = "https://2slides.com/api/mcp" bearer_token_env_var = "TWOSLIDES_TOKEN"

Παγίδα έκδοσης (σημαντικό): Το Codex δρομολογεί τους HTTP MCP servers μέσω του Rust MCP client του. Οι πρόσφατες εκδόσεις το ρυθμίζουν αυτόματα, αλλά ορισμένες παλαιότερες builds σφάλλουν με

missing field command in mcp_servers
μέχρι να ενεργοποιήσετε τον πειραματικό client. Αν σας συμβεί αυτό, προσθέστε:

[features] experimental_use_rmcp_client = true

Ελέγξτε πρώτα το

codex --version
— οι νεότερες εκδόσεις το ενσωματώνουν, και το flag μετονομάζεται σε
[features].rmcp_client
. Εμφανίστε αυτό το μπλοκ μόνο ως εναλλακτική λύση αν η έκδοσή σας διαμαρτύρεται.

Επαληθεύστε τη σύνδεση

codex mcp list # εμφανίζει τους ρυθμισμένους MCP servers codex mcp get 2slides

Ή, μέσα στο TUI του Codex, εκτελέστε

/mcp
για να δείτε τους ενεργούς servers και τα εργαλεία τους. (Οι υποεντολές διαχείρισης
codex mcp
εξελίσσονται ακόμη· το
codex mcp --help
είναι έγκυρο για τη build σας.)

Δημιουργήστε την πρώτη σας παρουσίαση

Δεν επικαλείστε εργαλεία χειροκίνητα — ζητάτε:

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 εκτελεί το

themes_search
για να βρει ένα
themeId
, και μετά το
slides_generate
(Fast PPT), και επιστρέφει ένα
downloadUrl
— ένα πραγματικό PowerPoint σε περίπου 30–60 δευτερόλεπτα. Ζητήστε διαφάνειες σχεδιασμένες με εικόνες και μεταβαίνει στο
slides_create_pdf_slides
, κάνοντας polling στο
jobs_get
μέχρι να είναι έτοιμο το αρχείο.

Το σύνολο εργαλείων του MCP του 2Slides

ΕργαλείοΤι κάνειCredits
themes_search
Βρίσκει ένα
themeId
για το Fast PPT
Δωρεάν
slides_generate
PowerPoint βασισμένο σε θέμα (Fast PPT), σύγχρονο/ασύγχρονο10 / σελίδα
slides_create_pdf_slides
Προσαρμοσμένες διαφάνειες σχεδιασμένες με εικόνες από κείμενο (Nano Banana)100 / σελίδα (1K/2K), 200 (4K)
slides_create_like_this
Διαφάνειες που ταιριάζουν στο στιλ μιας εικόνας αναφοράς100 / σελίδα (1K/2K), 200 (4K)
slides_generate_narration
Προσθέτει αφήγηση AI φωνής σε μια εργασία Nano Banana210 / σελίδα
slides_download_pages_voices
Εξάγει σελίδες + ήχο ως ZIPΔωρεάν
jobs_get
Κάνει polling σε μια ασύγχρονη εργασία μέχρι την ολοκλήρωσηΔωρεάν

Συνηθισμένα λάθη και επίλυση προβλημάτων

  • missing field command in mcp_servers
    σε έναν HTTP server.
    Η έκδοση του Codex σας χρειάζεται
    experimental_use_rmcp_client = true
    κάτω από το
    [features]
    . Αναβαθμίστε το Codex, ή προσθέστε το flag.
  • Κεφαλίδες πινάκων TOML έναντι inline πινάκων. Το
    [mcp_servers.2slides.env]
    είναι ένας υποπίνακας· αν το γράψετε inline, γράψτε
    env = { API_KEY = "..." }
    στη γραμμή του server — μην ανακατεύετε και τα δύο στιλ.
  • Το όνομα του server πρέπει να είναι μοναδικό. Κάθε server κλειδώνεται από το τμήμα
    [mcp_servers.NAME]
    · η επαναχρησιμοποίηση ενός ονόματος αντικαθιστά το προηγούμενο μπλοκ.
  • Κανένα
    .pptx
    χωρίς το εργαλείο.
    Το Codex μόνο του μπορεί να συντάξει ένα περίγραμμα αλλά δεν μπορεί να παραγάγει ένα PowerPoint. Προσθέστε πρώτα το 2Slides.
  • Timeouts εργαλείων σε μεγάλες παρουσιάσεις. Μεγάλες εργασίες ή εργασίες με αφήγηση μπορεί να υπερβούν το προεπιλεγμένο
    tool_timeout_sec
    των 60s· αυξήστε το, ή αφήστε το Codex να κάνει polling στο
    jobs_get
    για ασύγχρονες εργασίες.

Συχνές ερωτήσεις

Υποστηρίζει το OpenAI Codex τους MCP servers;

Ναι. Το Codex είναι ένας MCP client. Ρυθμίζετε servers στο

~/.codex/config.toml
κάτω από το
[mcp_servers.NAME]
, ή τους προσθέτετε με
codex mcp add
. Υποστηρίζονται και οι stdio και οι απομακρυσμένοι HTTP servers.

Πού αποθηκεύει το Codex τη ρύθμιση MCP;

Στο

~/.codex/config.toml
(global). Τα έμπιστα projects μπορούν επίσης να χρησιμοποιήσουν ένα project-local
.codex/config.toml
. Κάθε MCP server είναι ένας πίνακας
[mcp_servers.NAME]
.

Stdio ή Streamable HTTP;

Το stdio εκτελεί το

npx 2slides-mcp
στο μηχάνημά σας και είναι η προεπιλογή για την τοπική δουλειά. Το Streamable HTTP κατευθύνεται στο φιλοξενούμενο endpoint
https://2slides.com/api/mcp
και δεν χρειάζεται τίποτα εγκατεστημένο — ιδανικό για CI και απομακρυσμένα περιβάλλοντα. Ίδια εργαλεία, ίδιο αποτέλεσμα.

Παράγει ένα πραγματικό PowerPoint;

Ναι — το

slides_generate
επιστρέφει ένα επεξεργάσιμο
.pptx
. Τα εργαλεία Nano Banana επιστρέφουν παρουσιάσεις σχεδιασμένες με εικόνες και μπορούν να προσθέσουν αφήγηση AI συν ένα πακέτο πόρων που μπορεί να εξαχθεί.

Από πού παίρνω το key και τη ρύθμιση;

Στο 2slides.com/api?tab=mcp: το API key σας, μια έτοιμη για αντιγραφή ρύθμιση, και το URL του endpoint Streamable HTTP.

Το συμπέρασμα

Προσθέστε ένα μπλοκ

[mcp_servers.2slides]
στο
config.toml
(ή εκτελέστε
codex mcp add
), και το Codex αποκτά ένα εργαλείο που μετατρέπει οποιοδήποτε brief σε ένα ολοκληρωμένο PowerPoint — χωρίς να βγείτε από το terminal σας.

Το Codex είναι ένας ισχυρός agent συλλογιστικής· το 2Slides είναι ο γεννήτορας αρχείων που του έλειπε. Για τη μεγαλύτερη εικόνα, δείτε πώς το MCP αλλάζει τις ροές εργασίας παρουσιάσεων και τον χάρτη του οικοσυστήματος των PowerPoint MCP servers. Προτιμάτε τον agent της Anthropic; Δείτε πώς να χρησιμοποιήσετε το Claude Code με τον MCP server του 2Slides.

Αποκτήστε το key σας και την ακριβή ρύθμιση στο 2slides.com/api?tab=mcp και παραδώστε σήμερα την πρώτη σας παρουσίαση φτιαγμένη από το Codex.

Πηγές:

About 2Slides

Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.

Try For Free