

วิธีใช้ OpenAI Codex กับ 2Slides MCP Server (คู่มือปี 2026)
คำตอบฉบับย่อ (≤60 คำ): OpenAI Codex สามารถสร้างไฟล์ PowerPoint จริงได้โดยเพิ่ม 2Slides MCP server เข้าไปใน
รับ 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 คือ CLI coding agent แบบโอเพนซอร์สของ OpenAI และเป็น Model Context Protocol (MCP) client เชื่อมมันเข้ากับ 2Slides MCP server แล้ว Codex จะเปลี่ยนโจทย์ — หรือไฟล์ใน repo ของคุณ — ให้เป็นไฟล์
.pptxคู่มือนี้ให้บล็อก
config.tomlcodex mcp addทำไมต้องจับคู่ Codex กับ 2Slides?
Codex คิดวิเคราะห์โค้ดและเนื้อหา แต่มันไม่สร้างไฟล์สไลด์ไบนารีเอง 2Slides MCP server เติมช่องว่างตรงนั้น การแบ่งงาน:
- Codex อ่านวัตถุดิบของคุณ (spec, README, ไฟล์ข้อมูล) วางแผนสไลด์ และตัดสินใจเรื่องเรื่องราว
- 2Slides MCP server เรนเดอร์ 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 แบบไหน?
2Slides MCP server มีให้ทั้งสองแบบ เครื่องมือเหมือนกันไม่ว่าจะแบบไหน — ต่างกันที่ว่าตัวเชื่อมต่อรันที่ไหน
| Stdio Protocol | Streamable HTTP Protocol | |
|---|---|---|
| รันที่ไหน | ในเครื่อง ผ่าน npx 2slides-mcp | ระยะไกล โฮสต์โดย 2Slides |
| Node.js ในเครื่อง | จำเป็น | ไม่จำเป็น |
| รูปแบบคอนฟิก | commandargsenv | urlbearer_token_env_var |
| เหมาะกับ | งานพัฒนาในเครื่อง ควบคุมได้เต็มที่ | เครื่องระยะไกล/CI การตั้งค่าแบบเบา |
ใช้ stdio บน workstation ของคุณ และใช้ 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 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วิธีที่ 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 รองรับ env var สำหรับ bearer token และ header แบบคงที่:
[mcp_servers.2slides_remote] url = "https://2slides.com/api/mcp" bearer_token_env_var = "TWOSLIDES_TOKEN"
ข้อควรระวังเรื่องเวอร์ชัน (สำคัญ): Codex ส่ง HTTP MCP server ผ่าน Rust MCP client ของมัน เวอร์ชันล่าสุดต่อสายนี้ให้อัตโนมัติ แต่บางบิลด์เก่าจะ error ด้วย
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_getเครื่องมือทั้งหมดของ 2Slides MCP
| เครื่องมือ | ทำอะไร | เครดิต |
|---|---|---|
themes_search | หา themeId | ฟรี |
slides_generate | PowerPoint แบบใช้ธีม (Fast PPT) แบบ sync/async | 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 | Poll งาน async จนเสร็จ | ฟรี |
ข้อผิดพลาดที่พบบ่อยและการแก้ปัญหา
- บน HTTP server เวอร์ชัน Codex ของคุณต้องการ
missing field command in mcp_serversใต้experimental_use_rmcp_client = trueอัปเกรด Codex หรือเพิ่ม flag นี้[features] - TOML table header เทียบกับ inline table คือ sub-table หากคุณเขียนแบบ inline ให้เขียน
[mcp_servers.2slides.env]บนบรรทัด server — อย่าผสมทั้งสองแบบenv = { API_KEY = "..." } - ชื่อ server ต้องไม่ซ้ำ แต่ละ server ถูกระบุด้วยส่วน การใช้ชื่อซ้ำจะเขียนทับบล็อกก่อนหน้า
[mcp_servers.NAME] - ไม่มี หากไม่มีเครื่องมือ Codex เพียงลำพังร่างเค้าโครงได้ แต่สร้าง PowerPoint ไม่ได้ เพิ่ม 2Slides ก่อน
.pptx - Tool timeout ในสไลด์ชุดใหญ่ งานขนาดใหญ่หรืองานที่มีเสียงบรรยายอาจเกินค่าเริ่มต้น 60 วินาที เพิ่มค่านี้ หรือปล่อยให้ Codex poll
tool_timeout_secสำหรับงาน asyncjobs_get
คำถามที่พบบ่อย
OpenAI Codex รองรับ MCP server หรือไม่?
ใช่ Codex เป็น MCP client คุณตั้งค่า server ใน
~/.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.pptxรับ key และคอนฟิกได้ที่ไหน?
ที่ 2slides.com/api?tab=mcp: API key ของคุณ คอนฟิกแบบ copy-paste และ URL ของ Streamable HTTP endpoint
บทสรุป
เพิ่มบล็อก
หนึ่งบล็อกเข้าไปใน[mcp_servers.2slides](หรือรันconfig.toml) แล้ว Codex จะได้เครื่องมือที่เปลี่ยนโจทย์ใด ๆ ให้เป็น PowerPoint สำเร็จรูป — โดยไม่ต้องออกจากเทอร์มินัลของคุณcodex mcp add
Codex เป็น agent ที่คิดวิเคราะห์เก่ง ส่วน 2Slides คือตัวสร้างไฟล์ที่มันขาดไป สำหรับภาพรวมที่ใหญ่ขึ้น ดู MCP กำลังเปลี่ยนเวิร์กโฟลว์การทำพรีเซนเทชันอย่างไร และ แผนที่ระบบนิเวศ PowerPoint MCP server ชอบ agent ของ Anthropic มากกว่า? ดู วิธีใช้ Claude Code กับ 2Slides MCP server
รับ 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