

如何將 OpenAI Codex 串接 2Slides MCP Server(2026 完整指南)
快速解答(≤60 字): OpenAI Codex 只要在
加上 2Slides MCP server,就能產出真正的 PowerPoint 檔案。先到 2slides.com/api 取得 key,再加上一個執行~/.codex/config.toml的npx 2slides-mcp區塊(stdio),或一個[mcp_servers.2slides]區塊(Streamable HTTP)。或執行url = "https://2slides.com/api/mcp?apikey=KEY"。接著請 Codex 做一份簡報即可。codex mcp add 2slides --env API_KEY=xxx -- npx 2slides-mcp
OpenAI Codex 是 OpenAI 開源的 CLI 程式設計代理,也是一個 Model Context Protocol(MCP)用戶端。把它連上 2Slides MCP server,Codex 就能把一份簡報需求 —— 或你儲存庫裡的一個檔案 —— 變成完成、可編輯的
.pptx本指南提供兩種傳輸方式的精確
config.tomlcodex mcp add為什麼要把 Codex 跟 2Slides 配在一起?
Codex 擅長推理程式碼與內容;但它自己無法產出二進位的投影片檔案。2Slides MCP server 正好補上這個缺口。分工如下:
- Codex 讀取你的原始素材(規格、README、資料檔),規劃投影片,並決定敘事走向。
- 2Slides MCP server 渲染出實際的 PowerPoint —— 主題式的 Fast PPT,或是以圖像設計、可選配 AI 旁白與可匯出素材包的投影片。
你用白話提出需求;Codex 呼叫工具;下載連結就回來了。
你需要先準備什麼
- 已安裝的 Codex CLI(已在你的 PATH 中)。
codex - 一組 2Slides API key,到 2slides.com/api 取得 —— 該頁面也提供 MCP 設定與 Streamable HTTP 端點。
- Node.js,供 stdio 傳輸使用(它會執行 )。HTTP 傳輸不需要任何本機相依套件。
npx 2slides-mcp
Stdio 還是 Streamable HTTP:該選哪種傳輸方式?
2Slides MCP server 兩種都提供。不論哪種,工具都一樣 —— 差別在連接器在哪裡執行。
| Stdio 協定 | Streamable HTTP 協定 | |
|---|---|---|
| 在哪裡執行 | 本機,透過 npx 2slides-mcp | 遠端,由 2Slides 託管 |
| 本機 Node.js | 必要 | 不必要 |
| 設定風格 | commandargsenv | urlbearer_token_env_var |
| 適用情境 | 本機開發、完全掌控 | 遠端/CI 主機、輕量設定 |
工作站上用 stdio;當 Codex 跑在你無法安裝 Node 的地方時用 Streamable HTTP。
方法一:在 config.toml 設定 stdio
編輯
~/.codex/config.toml[mcp_servers.2slides] command = "npx" args = ["2slides-mcp"] [mcp_servers.2slides.env] API_KEY = "YOUR_2SLIDES_API_KEY"
Codex 為 stdio server 支援的選填欄位包括
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方法二:在 config.toml 設定 Streamable HTTP
讓 Codex 指向託管端點:
[mcp_servers.2slides_remote] url = "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"
如果你偏好用標頭驗證而非查詢字串中的 key,Codex 支援 bearer token 環境變數與靜態標頭:
[mcp_servers.2slides_remote] url = "https://2slides.com/api/mcp" bearer_token_env_var = "TWOSLIDES_TOKEN"
版本陷阱(重要): Codex 透過其 Rust MCP 用戶端來路由 HTTP MCP server。較新版本會自動接好這套機制,但某些較舊的建置版本會回報
missing field command in mcp_servers[features] experimental_use_rmcp_client = true
請先檢查
codex --version[features].rmcp_client驗證連線
codex mcp list # 列出已設定的 MCP server codex mcp get 2slides
或者,在 Codex 的 TUI 中執行
/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_get2Slides MCP 工具總覽
| 工具 | 功能 | 點數 |
|---|---|---|
themes_search | 為 Fast PPT 找出 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 | 為 Nano Banana 工作加上 AI 語音旁白 | 210 / 頁 |
slides_download_pages_voices | 把頁面 + 音訊匯出成 ZIP | 免費 |
jobs_get | 輪詢非同步工作直到完成 | 免費 |
常見錯誤與疑難排解
- HTTP server 出現 。 你的 Codex 版本需要在
missing field command in mcp_servers下加上[features]。升級 Codex,或加上這個旗標。experimental_use_rmcp_client = true - TOML 的表頭 vs 行內表格。 是一個子表格;如果你要行內寫,就在 server 那一行寫
[mcp_servers.2slides.env]—— 不要兩種寫法混用。env = { API_KEY = "..." } - server 名稱必須唯一。 每個 server 都以 這一段為鍵;重複使用同一個名稱會覆蓋掉先前的區塊。
[mcp_servers.NAME] - 沒掛工具就生不出 。 Codex 單獨只能草擬大綱,無法產出 PowerPoint。請先加上 2Slides。
.pptx - 大份簡報的工具逾時。 大型或附旁白的工作可能超過預設的 60 秒 ;把它調高,或讓 Codex 對非同步工作輪詢
tool_timeout_sec。jobs_get
常見問題
OpenAI Codex 支援 MCP server 嗎?
支援。Codex 是一個 MCP 用戶端。你可以在
~/.codex/config.toml[mcp_servers.NAME]codex mcp addCodex 把 MCP 設定存在哪裡?
存在
~/.codex/config.toml.codex/config.toml[mcp_servers.NAME]Stdio 還是 Streamable HTTP?
stdio 會在你的機器上執行
npx 2slides-mcphttps://2slides.com/api/mcp它會產生真正的 PowerPoint 嗎?
會 ——
slides_generate.pptxkey 和設定要去哪裡取得?
到 2slides.com/api?tab=mcp:你的 API key、一份可直接貼上的設定,以及 Streamable HTTP 端點 URL。
重點整理
在
加上一個config.toml區塊(或執行[mcp_servers.2slides]),Codex 就獲得一項工具,能把任何簡報需求變成完成的 PowerPoint —— 完全不必離開終端機。codex mcp add
Codex 是強大的推理代理;2Slides 是它原本缺少的檔案生成器。想看更全面的脈絡,請參閱 MCP 如何改變簡報工作流程 以及 PowerPoint MCP server 生態地圖。偏好 Anthropic 的代理?請參閱 如何將 Claude Code 串接 2Slides MCP server。
到 2slides.com/api?tab=mcp 取得你的 key 與精確設定,今天就交出你第一份由 Codex 產生的簡報。
來源:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free