Codex:通过编辑配置文件添加带Bearer的自定义MCP
Codex:通过编辑配置文件添加带Bearer的自定义MCP
背景
MCP像大模型的USB协议一样可以让Agent借此与万物交互。
笔者服务器上有一个Vibe Coding的24h运行的MCP(由于是公网服务器所以带鉴权),研究了下怎么通过配置文件给Codex添加上这个MCP。
图形化界面配置
先讲讲通过图形化界面配置,理解之后讲解通过配置文件配置会容易些。

⌘+,/Ctrl+,打开设置- 选择
插件 - 点击
MCP - 点击
添加/添加MCP服务器 - 输入
MCP服务器地址 - 输入
Bearer令牌环境变量 - 如果你的MCP服务还需要一些header,则可在此输入
- 和7. 的不同之处在于8. 这里类似6. ,不是直接输入值,而是输入的环境变量名
所谓环境变量名是什么呢?就是Bearer令牌或者一些敏感的header值不应该直接写在配置文件里,而是通过环境变量的方式传入,这样可以一定程度上避免敏感信息泄露。
那么环境变量是怎么设置的呢?在~/.codex/.env里面输入就可以了。(如果没有这个文件则新建一个就好):
1 | |
全部通过配置文件配置
了解如何配置文件而非图形化界面配置的好处在于,知道了如何通过配置文件配置,就能通过其他脚本来自定义管理MCP工具了。
其实也很简单,修改~/.codex/config.toml,新增如下内容即可:
1 | |
永久允许Agent访问MCP的工具tool1
修改~/.codex/config.toml,新增:
1 | |
The End
同步发文于CSDN和我的个人博客,原创不易,转载经作者同意后请附上原文链接哦~
千篇源码题解已开源
Codex:通过编辑配置文件添加带Bearer的自定义MCP
https://blog.letmefly.xyz/2026/08/14/Other-AI-Agent-Codex-Adding1CustomMCPWithBearerByEditingConfigFiles/