OpenAI
เพิ่มเซิร์ฟเวอร์ MCP ใน OpenAI Codex CLI
Codex เก็บเซิร์ฟเวอร์ไว้ใน config.toml โดยใช้ตาราง [mcp_servers.<name>] แยกหนึ่งตารางต่อเซิร์ฟเวอร์ และเพิ่มเซิร์ฟเวอร์ได้ด้วย codex mcp add
- macOS
~/.codex/config.toml- Windows
~/.codex/config.toml- Linux
~/.codex/config.toml- ไฟล์โปรเจกต์
.codex/config.toml (trusted projects only)- Key ระดับบนสุด
mcp_servers- รูปแบบ
- toml
- OAuth สำหรับเซิร์ฟเวอร์ remote
- ใช่
ตัวอย่าง config
ตัวอย่างนี้เพิ่มเซิร์ฟเวอร์ที่ GitHub โฮสต์ไว้และ Playwright เป็นเซิร์ฟเวอร์ local โดยใช้รูปแบบที่ไคลเอนต์นี้รองรับ
[mcp_servers.github]
url = "https://api.githubcopilot.com/mcp/"
[mcp_servers.playwright]
command = "npx"
args = ["@playwright/mcp@latest"]
codex mcp add github --url https://api.githubcopilot.com/mcp/
codex mcp add playwright -- npx @playwright/mcp@latest
หมายเหตุและข้อควรระวัง
- Codex CLI, ส่วนขยาย IDE ของ Codex และแอป ChatGPT บนเดสก์ท็อปอ่านไฟล์ config.toml เดียวกัน
- โปรเจกต์จะอ่าน .codex/config.toml ก็ต่อเมื่อเป็นโปรเจกต์ที่เชื่อถือได้เท่านั้น
- env_vars ส่งต่อตัวแปรจาก shell โดยระบุชื่อ ส่วน bearer_token_env_var ส่ง token จากตัวแปรไปยังเซิร์ฟเวอร์ระยะไกล
- ตัวเลือกสำหรับแต่ละเซิร์ฟเวอร์ประกอบด้วย startup_timeout_sec, tool_timeout_sec, enabled_tools และ disabled_tools
- codex mcp login <name> เริ่มทำงานผ่าน OAuth โดยรองรับทั้ง CIMD และการลงทะเบียนแบบไดนามิก
สร้าง config สำหรับ OpenAI Codex CLI →
ไคลเอนต์อื่น
Claude DesktopClaude CodeCursorVS Code (GitHub Copilot)Windsurf / Devin DesktopZedGemini CLIChatGPTOpenClawClineContinueJetBrains AI Assistant