Win11 Codex CLI 正確設定 MCP
原因
目前 Win11 使用 Codex CLI 主要是因為重構後使用 RUST 沒辦法正確讀取到 npx
環境變數路徑
導致呼叫失敗
解決辦法
找到路徑 C:\Users\User\.codex
資料夾,修改 config.toml
這邊以 sequential-thinking
、context7-mcp
MCP 為例子
直接將程式碼貼到設定檔最底下
記得路徑 UserName 要改為你自己的資料夾名稱
保存後重開終端就會正常載入 MCP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| [mcp_servers.sequential-thinking] command = "C:\\Users\\alex\\AppData\\Roaming\\npm\\npx.cmd" args = ["-y", "@modelcontextprotocol/server-sequential-thinking"]
[mcp_servers.sequential-thinking.env] SYSTEMROOT = 'C:\Windows'
[mcp_servers.context7] args = ["-y", "@upstash/context7-mcp"] command = "C:\\Users\\alex\\AppData\\Roaming\\npm\\npx.cmd"
[mcp_servers.context7.env] SYSTEMROOT = 'C:\Windows'
|
Source