

Cách Dùng OpenAI Codex Với 2Slides MCP Server (Hướng Dẫn 2026)
Trả lời nhanh (≤60 từ): OpenAI Codex có thể tạo file PowerPoint thật bằng cách thêm 2Slides MCP server vào
. Lấy key tại 2slides.com/api, rồi thêm một khối~/.codex/config.tomlchạy[mcp_servers.2slides](stdio) hoặc một khốinpx 2slides-mcp(Streamable HTTP). Hoặc chạyurl = "https://2slides.com/api/mcp?apikey=KEY". Sau đó yêu cầu Codex dựng bộ slide.codex mcp add 2slides --env API_KEY=xxx -- npx 2slides-mcp
OpenAI Codex là agent lập trình CLI mã nguồn mở của OpenAI, và nó là một Model Context Protocol (MCP) client. Kết nối nó với 2Slides MCP server và Codex có thể biến một bản tóm tắt yêu cầu — hoặc một file trong repo của bạn — thành một file
.pptxHướng dẫn này cung cấp cho bạn các khối
config.tomlcodex mcp addTại sao ghép Codex với 2Slides?
Codex suy luận trên mã và nội dung; nó không tự xuất ra file slide nhị phân. 2Slides MCP server lấp khoảng trống đó. Sự phân chia công việc:
- Codex đọc nguồn của bạn (đặc tả, README, file dữ liệu), lập kế hoạch slide, và quyết định mạch nội dung.
- 2Slides MCP server kết xuất PowerPoint thực sự — Fast PPT dựa trên theme, hoặc slide thiết kế bằng hình ảnh kèm thuyết minh AI tùy chọn và một gói tài nguyên xuất được.
Bạn yêu cầu bằng tiếng Anh đời thường; Codex gọi các công cụ; một link tải về quay lại.
Bạn cần gì trước tiên
- Đã cài Codex CLI (có trong PATH).
codex - Một 2Slides API key từ 2slides.com/api — trang đó cũng có cấu hình MCP và endpoint Streamable HTTP.
- Node.js cho transport stdio (nó chạy ). Transport HTTP không cần gì cài cục bộ.
npx 2slides-mcp
Stdio hay Streamable HTTP: chọn transport nào?
2Slides MCP server cung cấp cả hai. Bộ công cụ giống nhau ở cả hai cách — khác biệt là ở chỗ đầu nối chạy ở đâu.
| Stdio Protocol | Streamable HTTP Protocol | |
|---|---|---|
| Chạy ở đâu | Cục bộ qua npx 2slides-mcp | Từ xa, do 2Slides host |
| Node.js cục bộ | Bắt buộc | Không bắt buộc |
| Kiểu cấu hình | commandargsenv | urlbearer_token_env_var |
| Phù hợp nhất cho | Dev cục bộ, toàn quyền kiểm soát | Máy từ xa/CI, thiết lập gọn nhẹ |
Dùng stdio trên máy trạm của bạn; dùng Streamable HTTP khi Codex chạy ở nơi bạn không thể cài Node.
Phương pháp 1: stdio trong config.toml
Chỉnh
~/.codex/config.toml[mcp_servers.2slides] command = "npx" args = ["2slides-mcp"] [mcp_servers.2slides.env] API_KEY = "YOUR_2SLIDES_API_KEY"
Các trường tùy chọn mà Codex hỗ trợ cho server stdio bao gồm
cwdstartup_timeout_sectool_timeout_secenv_vars = ["API_KEY"]Hoặc dùng lối tắt codex mcp add
codex mcp addKhông cần chỉnh file — lệnh này tự ghi khối cho bạn:
codex mcp add 2slides --env API_KEY=YOUR_2SLIDES_API_KEY -- npx 2slides-mcp
Mọi thứ sau
--codex mcp --helpPhương pháp 2: Streamable HTTP trong config.toml
Trỏ Codex đến endpoint được host:
[mcp_servers.2slides_remote] url = "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"
Nếu bạn thích xác thực bằng header hơn là key trong query-string, Codex hỗ trợ một biến môi trường bearer-token và các header tĩnh:
[mcp_servers.2slides_remote] url = "https://2slides.com/api/mcp" bearer_token_env_var = "TWOSLIDES_TOKEN"
Điểm lưu ý theo phiên bản (quan trọng): Codex định tuyến các server HTTP MCP qua MCP client viết bằng Rust của nó. Các phiên bản gần đây tự thiết lập việc này, nhưng một số bản cũ hơn báo lỗi
missing field command in mcp_servers[features] experimental_use_rmcp_client = true
Hãy kiểm tra
codex --version[features].rmcp_clientKiểm tra kết nối
codex mcp list # liệt kê các MCP server đã cấu hình codex mcp get 2slides
Hoặc, bên trong TUI của Codex, chạy
/mcpcodex mcpcodex mcp --helpTạo bộ slide đầu tiên của bạn
Bạn không gọi công cụ thủ công — bạn chỉ cần yêu cầu:
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 chạy
themes_searchthemeIdslides_generatedownloadUrlslides_create_pdf_slidesjobs_getBộ công cụ của 2Slides MCP
| Công cụ | Chức năng | Credit |
|---|---|---|
themes_search | Tìm một themeId | Miễn phí |
slides_generate | PowerPoint dựa trên theme (Fast PPT), đồng bộ/bất đồng bộ | 10 / trang |
slides_create_pdf_slides | Slide tùy biến thiết kế bằng hình ảnh từ văn bản (Nano Banana) | 100 / trang (1K/2K), 200 (4K) |
slides_create_like_this | Slide khớp phong cách của một ảnh tham chiếu | 100 / trang (1K/2K), 200 (4K) |
slides_generate_narration | Thêm thuyết minh giọng AI vào một job Nano Banana | 210 / trang |
slides_download_pages_voices | Xuất các trang + âm thanh thành một file ZIP | Miễn phí |
jobs_get | Thăm dò một job bất đồng bộ đến khi hoàn tất | Miễn phí |
Lỗi thường gặp và xử lý sự cố
- trên một server HTTP. Phiên bản Codex của bạn cần
missing field command in mcp_serversdướiexperimental_use_rmcp_client = true. Hãy nâng cấp Codex, hoặc thêm cờ.[features] - Tiêu đề bảng TOML so với bảng nội tuyến. là một bảng con; nếu bạn viết nội tuyến, hãy ghi
[mcp_servers.2slides.env]trên dòng server — đừng trộn cả hai kiểu.env = { API_KEY = "..." } - Tên server phải duy nhất. Mỗi server được định danh bằng đoạn ; dùng lại một tên sẽ ghi đè khối trước đó.
[mcp_servers.NAME] - Không có nếu không có công cụ. Codex một mình có thể soạn dàn ý nhưng không thể xuất một PowerPoint. Hãy thêm 2Slides trước.
.pptx - Timeout công cụ trên các bộ slide lớn. Job lớn hoặc có thuyết minh có thể vượt mặc định 60s của ; hãy tăng nó lên, hoặc để Codex thăm dò
tool_timeout_seccho các job bất đồng bộ.jobs_get
Câu hỏi thường gặp
OpenAI Codex có hỗ trợ MCP server không?
Có. Codex là một MCP client. Bạn cấu hình server trong
~/.codex/config.toml[mcp_servers.NAME]codex mcp addCodex lưu cấu hình MCP ở đâu?
Trong
~/.codex/config.toml.codex/config.toml[mcp_servers.NAME]Stdio hay Streamable HTTP?
Stdio chạy
npx 2slides-mcphttps://2slides.com/api/mcpCái này có tạo ra một PowerPoint thật không?
Có —
slides_generate.pptxTôi lấy key và cấu hình ở đâu?
Tại 2slides.com/api?tab=mcp: API key của bạn, một cấu hình để dán sẵn, và URL endpoint Streamable HTTP.
Điểm mấu chốt
Thêm một khối
vào[mcp_servers.2slides](hoặc chạyconfig.toml), và Codex có thêm một công cụ biến mọi bản tóm tắt yêu cầu thành một PowerPoint hoàn chỉnh — mà không cần rời terminal.codex mcp add
Codex là một agent suy luận mạnh; 2Slides là bộ tạo file mà nó còn thiếu. Để có bức tranh lớn hơn, hãy xem cách MCP đang thay đổi quy trình làm slide và bản đồ hệ sinh thái PowerPoint MCP server. Thích agent của Anthropic hơn? Xem cách dùng Claude Code với 2Slides MCP server.
Lấy key của bạn và cấu hình chính xác tại 2slides.com/api?tab=mcp và xuất xưởng bộ slide đầu tiên do Codex tạo ngay hôm nay.
Nguồn:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free