众所周知,ChatGPT网页端的额度和Codex的额度是分开计算的,然后ChatGPT Team订阅的Codex额度经常不够用,一下子就用完了,但ChatGPT网页版的额度根本用不完,经常就是放在那浪费 本着“不浪费一滴 Token”的原则,弄了一个MCP工具:Coding Tools MCP 。
通过Coding Tools MCP这个工具:

能够给支持 MCP 的客户端接一个本地代码仓库操作后端,让它能读文件、搜代码、打 patch、跑命令、看 git diff。

大概流程是这样:

MCP 客户端 ↔ Coding Tools MCP ↔ 本地项目目录
也就是说,只要你的客户端支持 MCP,就可以把它接到本地项目上,当成半个Codex/Claude Code去使用。

如何在ChatGPT网页版当中使用?
1、首先Clone 仓库到本地或者任意的能够运行代码进行开发的机器上

git clone https://github.com/xyTom/coding-tools-mcp

2、安装相关依赖

cd coding-tools-mcp
python -m pip install -e ".[dev]"

3、运行Coding Tools MCP服务

coding-tools-mcp --workspace /path/to/repo
/path/to/repo 这个路径替换为你实际需要开发的项目文件夹路径

4、运行内网穿透服务

scripts/tunnel.sh cloudflared /path/to/repo
/path/to/repo 这个路径替换为你实际需要开发的项目文件夹路径

vezwEG3jCUHC2DA0thuemWsznYohjRGE.webp

记录下来终端当中输出的Authorization Token和Cloudflare Tunnel地址,示例:

Bearer qQQJeOQov3cbexcVtc75OCB7TQKxMAOr1dk6mrBO7kA
https://effects-sonic-meetings-example.trycloudflare.com   

5、配置ChatGPT网页版
点击设置
MIzUYN3ixQZ2GIAZZlGVWk0PJyyfdodl.webp

点击创建应用
grQqL2lZLUs20Qv9nfHGP4rJUiHAooZq.webp

填写相关信息
4zrMr0XFxeGIfkIOsSwPJKXfTfzYaC6N.webp

:warning:注意:MCP 服务器 URL应该填写上一步获取到的Cloudflare Tunnel地址,并在最后加上/mcp,例如:
https://effects-sonic-meetings-example.trycloudflare.com/mcp
点击连接应用

CAFII3rPFjRVk37jRXYYdqIP39smRHd2.webp

输入上一步获得的Token,记得包括Bearer
vUZ08x1dmbXhooETfEybpgJXjEJHwKu4.webp

配置成功之后需要返回应用详情页,点击刷新
1pZQ9M1b4Z21GZEDQEksMLBfcZft67aH.webp

刷新之后滑倒页面底部出现相关工具之后即代表配置完成了
xWT0V4kLl1nwMJcChyCahw0jIjKflyju.webp
6、使用Coding Tools MCP通过网页版ChatGPT进行Vibe Coding
如图所示,在开始新的对话之前选择启用Coding Tools MCP工具
7jvOvPB4ScLPdLn5Vpk1S63OWVSwMf0M.webp

LM41ZNZlGdYQJxm86sN8A5z4OaTCSc0e.webp

ChatGPT正常调用Coding Tools MCP工具读取项目相关代码,可以正常进行开发
urF4mvrBvgrKSa7MGG2ZCO8r0gWGKUho.webp
至此,你将在Codex达到额度限制之后,还能继续使用网页版ChatGPT编程,再也不用担心Token不够用了,当然同理其他任何支持配置MCP的客户端都能够如法炮制,比如Claude Desktop,但未经测试,我只测试了ChatGPT网页版,其他食用方式请自行开发

如果觉得好用,还请各位帮忙去GitHub上点点Star,如果遇到问题,欢迎随时回帖交流,我看到了都会尽力回复