

Πώς να χρησιμοποιήσετε το OpenAI Codex με τον MCP server του 2Slides (Οδηγός 2026)
Γρήγορη απάντηση (≤60 λέξεις): Το OpenAI Codex μπορεί να παραγάγει πραγματικά αρχεία PowerPoint προσθέτοντας τον MCP server του 2Slides στο
. Αποκτήστε ένα key στο 2slides.com/api, και μετά προσθέστε ένα μπλοκ~/.codex/config.tomlπου εκτελεί[mcp_servers.2slides](stdio) ή ένα μπλοκnpx 2slides-mcp(Streamable HTTP). Ή εκτελέστεurl = "https://2slides.com/api/mcp?apikey=KEY". Έπειτα ζητήστε από το Codex να φτιάξει μια παρουσίαση.codex mcp add 2slides --env API_KEY=xxx -- npx 2slides-mcp
Το OpenAI Codex είναι ο open-source coding agent CLI της OpenAI, και είναι ένας client του Model Context Protocol (MCP). Συνδέστε το στον MCP server του 2Slides και το Codex μπορεί να μετατρέψει ένα brief — ή ένα αρχείο στο repo σας — σε ένα ολοκληρωμένο, επεξεργάσιμο
.pptxΑυτός ο οδηγός σάς δίνει τα ακριβή μπλοκ
config.tomlcodex mcp addΓιατί να συνδυάσετε το Codex με το 2Slides;
Το Codex συλλογίζεται πάνω σε κώδικα και περιεχόμενο· δεν παράγει δυαδικά αρχεία διαφανειών μόνο του. Ο MCP server του 2Slides καλύπτει αυτό το κενό. Ο καταμερισμός εργασίας:
- Το Codex διαβάζει την πηγή σας (προδιαγραφή, README, αρχείο δεδομένων), σχεδιάζει τις διαφάνειες, και αποφασίζει την αφήγηση.
- Ο MCP server του 2Slides αποδίδει το πραγματικό PowerPoint — Fast PPT βασισμένο σε θέμα, ή διαφάνειες σχεδιασμένες με εικόνες με προαιρετική αφήγηση AI και ένα πακέτο πόρων που μπορεί να εξαχθεί.
Ζητάτε σε απλά αγγλικά· το Codex καλεί τα εργαλεία· επιστρέφει ένας σύνδεσμος λήψης.
Τι χρειάζεστε πρώτα
- Εγκατεστημένο Codex CLI (στο PATH σας).
codex - Ένα API key του 2Slides από το 2slides.com/api — αυτή η σελίδα έχει επίσης τη ρύθμιση MCP και το endpoint Streamable HTTP.
- Node.js για το transport stdio (εκτελεί ). Το transport HTTP δεν χρειάζεται τίποτα τοπικά.
npx 2slides-mcp
Stdio έναντι Streamable HTTP: ποιο transport;
Ο MCP server του 2Slides προσφέρει και τα δύο. Ίδια εργαλεία είτε έτσι είτε αλλιώς — η διαφορά είναι στο πού εκτελείται ο connector.
| Πρωτόκολλο Stdio | Πρωτόκολλο Streamable HTTP | |
|---|---|---|
| Πού εκτελείται | Τοπικά μέσω npx 2slides-mcp | Απομακρυσμένα, φιλοξενούμενο από το 2Slides |
| Τοπικό Node.js | Απαιτείται | Δεν απαιτείται |
| Στιλ ρύθμισης | commandargsenv | urlbearer_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 περιλαμβάνουν
cwdstartup_timeout_sectool_timeout_secenv_vars = ["API_KEY"]Ή χρησιμοποιήστε τη συντόμευση codex mcp add
codex mcp addΔεν απαιτείται επεξεργασία αρχείου — αυτό γράφει το μπλοκ για εσάς:
codex mcp add 2slides --env API_KEY=YOUR_2SLIDES_API_KEY -- npx 2slides-mcp
Όλα μετά το
--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[features] experimental_use_rmcp_client = true
Ελέγξτε πρώτα το
codex --version[features].rmcp_clientΕπαληθεύστε τη σύνδεση
codex mcp list # εμφανίζει τους ρυθμισμένους MCP servers codex mcp get 2slides
Ή, μέσα στο TUI του Codex, εκτελέστε
/mcpcodex mcpcodex mcp --helpΔημιουργήστε την πρώτη σας παρουσίαση
Δεν επικαλείστε εργαλεία χειροκίνητα — ζητάτε:
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_searchthemeIdslides_generatedownloadUrlslides_create_pdf_slidesjobs_getΤο σύνολο εργαλείων του MCP του 2Slides
| Εργαλείο | Τι κάνει | Credits |
|---|---|---|
themes_search | Βρίσκει ένα themeId | Δωρεάν |
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 Banana | 210 / σελίδα |
slides_download_pages_voices | Εξάγει σελίδες + ήχο ως ZIP | Δωρεάν |
jobs_get | Κάνει polling σε μια ασύγχρονη εργασία μέχρι την ολοκλήρωση | Δωρεάν |
Συνηθισμένα λάθη και επίλυση προβλημάτων
- σε έναν HTTP server. Η έκδοση του Codex σας χρειάζεται
missing field command in mcp_serversκάτω από τοexperimental_use_rmcp_client = true. Αναβαθμίστε το Codex, ή προσθέστε το flag.[features] - Κεφαλίδες πινάκων TOML έναντι inline πινάκων. Το είναι ένας υποπίνακας· αν το γράψετε inline, γράψτε
[mcp_servers.2slides.env]στη γραμμή του server — μην ανακατεύετε και τα δύο στιλ.env = { API_KEY = "..." } - Το όνομα του server πρέπει να είναι μοναδικό. Κάθε server κλειδώνεται από το τμήμα · η επαναχρησιμοποίηση ενός ονόματος αντικαθιστά το προηγούμενο μπλοκ.
[mcp_servers.NAME] - Κανένα χωρίς το εργαλείο. Το Codex μόνο του μπορεί να συντάξει ένα περίγραμμα αλλά δεν μπορεί να παραγάγει ένα PowerPoint. Προσθέστε πρώτα το 2Slides.
.pptx - Timeouts εργαλείων σε μεγάλες παρουσιάσεις. Μεγάλες εργασίες ή εργασίες με αφήγηση μπορεί να υπερβούν το προεπιλεγμένο των 60s· αυξήστε το, ή αφήστε το Codex να κάνει polling στο
tool_timeout_secγια ασύγχρονες εργασίες.jobs_get
Συχνές ερωτήσεις
Υποστηρίζει το OpenAI Codex τους MCP servers;
Ναι. Το Codex είναι ένας MCP client. Ρυθμίζετε servers στο
~/.codex/config.toml[mcp_servers.NAME]codex mcp addΠού αποθηκεύει το Codex τη ρύθμιση MCP;
Στο
~/.codex/config.toml.codex/config.toml[mcp_servers.NAME]Stdio ή Streamable HTTP;
Το stdio εκτελεί το
npx 2slides-mcphttps://2slides.com/api/mcpΠαράγει ένα πραγματικό PowerPoint;
Ναι — το
slides_generate.pptxΑπό πού παίρνω το key και τη ρύθμιση;
Στο 2slides.com/api?tab=mcp: το API key σας, μια έτοιμη για αντιγραφή ρύθμιση, και το URL του endpoint Streamable HTTP.
Το συμπέρασμα
Προσθέστε ένα μπλοκ
στο[mcp_servers.2slides](ή εκτελέστεconfig.toml), και το Codex αποκτά ένα εργαλείο που μετατρέπει οποιοδήποτε brief σε ένα ολοκληρωμένο PowerPoint — χωρίς να βγείτε από το terminal σας.codex mcp add
Το 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