在使用codex项目时,可能会遇到MCP(Memory Cache Provider)不生效的问题。这是因为codex官方文档没有明确说明MCP的全局与项目级别的配置方式。通常,MCP配置文件默认存储在用户主目录下的~/.codex/config.toml中。然而,由于每个项目连接的数据库可能不同,需要为每个项目单独配置MCP。尝试将MCP配置文件放置在项目目录下的.codex/config.toml中未成功,经过分析发现,问题在于当前项目可能没有全局信任。只有当项目被全局信任后,才能在对应项目的文件夹目录中配置MCP。解决此问题的关键在于确保项目已获得全局信任,随后可以在项目特定的文件夹中设置MCP。这个问题困扰了我一段时间,因此在此与大家分享。

标签: none

评论已关闭