AI 读开源项目最容易出的问题,不是读得慢,而是一本正经地瞎编。选依赖库之前,先让它把仓库真正翻一遍,再下结论。
智谱给 GLM Coding Plan 做了一个官方只读 GitHub 的 MCP:Zread。它只有三个工具,分工很清楚:search_doc 搜这个仓库的文档和近期 Issue、PR;get_repo_structure 先看目录结构;read_file 再读具体文件的源码。先结构、后细节,这个顺序本身就能少很多幻觉。
要注意两个前提:得有 Coding Plan,用套餐里的 API Key;每次调用按积分扣,官方表里 Zread 的输出倍率是 1.2。另外它只支持公开仓库,私有仓读不了。
Claude Code 里一行就能装上(把 key 换成你自己的):
claude mcp add -s user -t http zread https://api.z.ai/api/mcp/zread/mcp --header "Authorization: Bearer 你的key"
引入新依赖之前,先让它翻一遍仓库结构、再读核心文件,比直接问一句“这个库好不好”靠谱得多。