各位大佬,我使用ccswitch 配置codex,在ccswitch上配置了exa mcp,但是codex会话调用一直说找不到,我去配置页看也有,这怎么解决
你把mcp的文件地址发给它,让它试试呢
我直接让他自己配置,他说配置好了,重启codex,还是没有
我之前也出现了,后来要求codex在config里面标出mcp了,之后就能正常识别的
例如:
[mcp_servers]
[mcp_servers.obsidian]
command = “D:\codex work\tools\node-v24.11.1-win-x64\node.exe”
args = [ “D:\codex work\node_modules\obsidian-mcp-server\dist\index.js” ]
走 oauth 认证了吗?
直接用这个命令 codex mcp add exa --url https://mcp.exa.ai/mcp?tools=web_search_exa
或者安装 skill npx skills add exa-labs/agent-skills
启动 codex ,输入 /mcp 打印的什么呢?
别用ccswitch接管你的mcp,一堆bug,先移除ccswitch的mcp,退出后直接让codex给你装这个
抱歉,我还以为是codex cli 我目前用站内佬开发的 moor 没啥问题。感觉是 ccswitch 这边弄了一个类似的 mcp router 的 auth token 但是在配置文件里没有
如果你的codex用的是wsl的agent,那需要你开启wsl网络的镜像模式
用ccswitch的话,它会覆盖codex的配置,我用ccswitch维护MCP,然后codex 会自动加载的,http优于studio
先完全退出 Codex 再开新会话看看,还没有的话就检查实际生效~/.codex/config.toml,很多时候是配置写到另一套目录了。
认证过了
正在上传:image.png…
我试了一下把ccswitch上的mcp都删除,然后通过命令行重新添加,最后可以了
就命令行 codex mcp add xxx 就行了
已经执行了,还是报这个问题,而且是先执行的命令,后启动的codex
ccswitch上把mcp都删除了吗,我是这么干的
不是,感觉是模型的问题,应该用到了造假的


