智谱AI四大MCP服务器全攻略:视觉理解、联网搜索、网页读取与开源仓库深度解读
目录
-
概述 1.1 MCP 协议简介 1.2 智谱AI MCP 服务器全景图 -
环境准备与安装 2.1 获取 API Key 2.2 视觉理解 MCP 安装 2.3 联网搜索 MCP 安装 2.4 网页读取 MCP 安装 2.5 开源仓库 MCP 安装 2.6 安装验证 -
快速上手 3.1 五分钟极速体验 3.2 验证 MCP 服务器状态 -
功能操作详解 4.1 视觉理解 MCP(Vision) 4.2 联网搜索 MCP(Search) 4.3 网页读取 MCP(Reader) 4.4 开源仓库 MCP(ZRead) -
配置与定制 5.1 视觉理解 MCP 环境变量 5.2 多客户端适配配置 5.3 SSE 与 HTTP 模式切换 -
使用技巧与最佳实践 6.1 四大 MCP 协同使用策略 6.2 视觉理解场景推荐 6.3 搜索与阅读联动技巧 -
常见问题与故障排除 7.1 安装类问题 7.2 运行时问题 7.3 API Key 与权限问题 -
实战案例 8.1 案例1:UI 截图转代码并联网搜索最佳实践 8.2 案例2:开源项目技术方案调研 8.3 案例3:错误截图诊断与文档查阅 -
总结
1. 概述
智谱AI(BigModel)推出了四款基于模型上下文协议(Model Context Protocol, MCP)的服务器,为 AI 编程助手赋予视觉理解、联网搜索、网页读取和开源仓库分析四大核心能力。这些 MCP 服务器可以与 Claude Code、Cline、OpenCode、Crush、Roo Code 等主流 AI Coding 客户端无缝集成,让开发者在对话中直接调用专业工具,无需切换上下文。
1.1 MCP 协议简介
MCP(Model Context Protocol)是一种开放协议,允许 AI 模型通过标准化接口调用外部工具和数据源。其核心价值在于:
-
统一接入:同一套 MCP 服务器可被所有兼容 MCP 的客户端使用 -
工具自治:模型根据用户 Prompt 自主选择最匹配的工具 -
零代码集成:通过配置文件即可完成接入,无需编写胶水代码
MCP 有两种传输模式:
|
|
|
|
|---|---|---|
stdio |
|
|
http / |
|
|
1.2 智谱AI MCP 服务器全景图
|
|
|
|
|
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2. 环境准备与安装
2.1 获取 API Key
所有四款 MCP 服务器共用同一个智谱AI API Key,获取步骤:
-
访问 智谱AI 开放平台[1] -
注册并登录账号 -
进入 API Key 管理页面,创建新的 API Key -
复制保存 API Key(后续配置中替换 your_api_key)
2.2 视觉理解 MCP 安装
视觉理解 MCP 使用 stdio 模式,通过 NPM 包在本地运行。
前置条件:Node.js >= v18.0.0
一键安装(Claude Code):
claude mcp add -s user zai-mcp-server --env Z_AI_API_KEY=your_api_key -- npx -y "@z_ai/mcp-server"
手动配置(.claude.json):
{"mcpServers":{"zai-mcp-server":{"type":"stdio","command":"npx","args":["-y","@z_ai/mcp-server"],"env":{"Z_AI_API_KEY":"your_api_key","Z_AI_MODE":"ZHIPU"}}}}
NPM 包地址:@z_ai/mcp-server
注意:若安装时忘记替换 API Key,需先卸载再重新安装:
claude mcp listclaude mcp remove zai-mcp-server
2.3 联网搜索 MCP 安装
联网搜索 MCP 使用远程 HTTP 服务,无需本地安装。
一键安装(Claude Code):
claude mcp add -s user -t http web-search-prime https://open.bigmodel.cn/api/mcp/web_search_prime/mcp --header "Authorization: Bearer your_api_key"
手动配置(.claude.json):
{"mcpServers":{"web-search-prime":{"type":"http","url":"https://open.bigmodel.cn/api/mcp/web_search_prime/mcp","headers":{"Authorization":"Bearer your_api_key"}}}}
2.4 网页读取 MCP 安装
一键安装(Claude Code):
claude mcp add -s user -t http web-reader https://open.bigmodel.cn/api/mcp/web_reader/mcp --header "Authorization: Bearer your_api_key"
手动配置(.claude.json):
{"mcpServers":{"web-reader":{"type":"http","url":"https://open.bigmodel.cn/api/mcp/web_reader/mcp","headers":{"Authorization":"Bearer your_api_key"}}}}
2.5 开源仓库 MCP 安装
一键安装(Claude Code):
claude mcp add -s user -t http zread https://open.bigmodel.cn/api/mcp/zread/mcp --header "Authorization: Bearer your_api_key"
手动配置(.claude.json):
{"mcpServers":{"zread":{"type":"http","url":"https://open.bigmodel.cn/api/mcp/zread/mcp","headers":{"Authorization":"Bearer your_api_key"}}}}
2.6 安装验证
安装完成后,可通过以下方式验证:
-
Claude Code:运行 claude mcp list查看已安装的 MCP 服务器列表 -
Cline / 其他客户端:检查 MCP 设置面板中服务器状态是否为”已连接”

流程执行说明:
-
安装阶段(步骤 1-4):用户执行 claude mcp add命令,CLI 向 MCP 服务器发起连接请求,服务器返回可用工具列表,完成注册 -
验证阶段(步骤 5-6):用户执行 claude mcp list,CLI 展示所有已注册的 MCP 服务器及其状态
3. 快速上手
3.1 五分钟极速体验
以下是全部四个 MCP 服务器的一键安装命令,替换 your_api_key 后依次执行即可:
# 1. 视觉理解 MCP(本地 stdio 模式)claude mcp add -s user zai-mcp-server --env Z_AI_API_KEY=your_api_key -- npx -y "@z_ai/mcp-server"# 2. 联网搜索 MCP(远程 HTTP 模式)claude mcp add -s user -t http web-search-prime https://open.bigmodel.cn/api/mcp/web_search_prime/mcp --header "Authorization: Bearer your_api_key"# 3. 网页读取 MCP(远程 HTTP 模式)claude mcp add -s user -t http web-reader https://open.bigmodel.cn/api/mcp/web_reader/mcp --header "Authorization: Bearer your_api_key"# 4. 开源仓库 MCP(远程 HTTP 模式)claude mcp add -s user -t http zread https://open.bigmodel.cn/api/mcp/zread/mcp --header "Authorization: Bearer your_api_key"
安装完成后,在 Claude Code 对话中即可使用,无需额外操作:
-
describe this screenshot.png→ 视觉理解 MCP 自动调用 -
搜索最新的 AI 技术发展→ 联网搜索 MCP 自动调用 -
读取这个网页的内容 https://example.com→ 网页读取 MCP 自动调用 -
分析这个仓库 anthropics/claude-code→ 开源仓库 MCP 自动调用
3.2 验证 MCP 服务器状态
# 查看已安装的 MCP 服务器claude mcp list
预期输出应包含四个服务器名称:zai-mcp-server、web-search-prime、web-reader、zread。
4. 功能操作详解
4.1 视觉理解 MCP(Vision)
视觉理解 MCP 提供 8 个专项工具,覆盖从 UI 设计到代码调试的全链路视觉分析场景。
4.1.1 UI 截图转代码(ui_to_artifact)
将 UI 设计截图转换为前端代码、提示词或设计规范。
使用方式:在对话中附带图片文件,描述需求即可。
>将这个 UI 截图转换为 React 组件代码
支持输出格式:
-
前端代码(React/Vue/HTML) -
设计提示词 -
设计规范文档 -
自然语言描述
4.1.2 截图文字提取(extract_text_from_screenshot)
使用 OCR 能力从截图中提取文字,专门优化了代码、终端输出和文档场景。
>提取这张截图中的代码内容
适合场景:从教程截图、终端报错截图中提取可编辑的文字内容。
4.1.3 错误截图诊断(diagnose_error_screenshot)
解析错误弹窗、堆栈跟踪和日志截图,给出定位与修复建议。
>帮我分析这个报错截图,给出修复建议
对于复杂的运行时错误,建议配合联网搜索 MCP 一起使用,搜索相关错误的社区解决方案。
4.1.4 技术图表理解(understand_technical_diagram)
针对架构图、流程图、UML、ER 图等技术图纸生成结构化解读。
>解读这张系统架构图,说明各模块之间的关系
4.1.5 数据可视化分析(analyze_data_visualization)
阅读仪表盘、统计图表,提炼趋势、异常与业务要点。
>分析这张数据仪表盘截图,总结关键指标和异常点
4.1.6 UI 差异对比(ui_diff_check)
对比两张 UI 截图,识别视觉差异和实现偏差,专用于 UI 质量保证和设计稿验证。
>对比设计稿截图和实现截图,找出差异
这是前端开发 QA 的利器,可自动化设计还原度检查。
4.1.7 通用图像分析(image_analysis)
适配以上专项工具未覆盖的视觉内容分析场景。
4.1.8 视频分析(video_analysis)
支持 MP4/MOV/M4V 格式的视频场景解析,抓取关键帧、事件与要点。
视频文件大小限制为本地最大 8MB。
工具选择流程

流程执行说明:
-
意图识别(步骤 1-2):用户上传图片并附上 Prompt,AI 模型自动判断最匹配的工具 -
工具调度(步骤 3):根据意图分派到 8 个专项工具之一 -
结果返回(步骤 4-5):MCP 服务器处理完毕后返回结构化结果,模型整合后展示给用户
4.2 联网搜索 MCP(Search)
联网搜索 MCP 提供一个核心工具 webSearchPrime,支持中英文网络信息检索。
工具:webSearchPrime
返回结果包含:
-
网页标题 -
网页 URL -
网页摘要 -
网站名称 -
网站图标
使用方式:在对话中直接用自然语言描述搜索需求。
>帮我搜索最新的 AI 技术发展>查找关于 Python 异步编程的最佳实践>搜索 React19 新特性
模型会自动调用 webSearchPrime 工具执行搜索,无需手动指定工具名称。
4.3 网页读取 MCP(Reader)
网页读取 MCP 提供核心工具 webReader,可抓取指定 URL 的完整网页内容。
工具:webReader
返回结果包含:
-
网页标题 -
正文内容(自动提取,去除广告和导航) -
元数据 -
链接列表
使用方式:
>读取这个网页的内容:https://example.com/article>帮我总结这篇文章的要点:https://docs.python.org/3/whatsnew/
与联网搜索 MCP 配合使用效果更佳:先搜索找到相关链接,再用 webReader 深度读取内容。
4.4 开源仓库 MCP(ZRead)
开源仓库 MCP 提供 3 个工具,帮助快速了解和分析 GitHub 仓库。
4.4.1 搜索仓库文档(search_doc)
搜索 GitHub 仓库对应的知识文档,快速了解仓库知识、新闻、最近的 Issue/PR 和贡献者等。
>搜索 anthropics/claude-code 仓库的最新动态和文档
4.4.2 获取仓库结构(get_repo_structure)
获取 GitHub 仓库的目录结构和文件列表,了解项目模块拆分和目录组织方式。
>查看 facebook/react 仓库的目录结构
适合在阅读源码前快速了解项目整体架构,定位关键模块位置。
4.4.3 读取仓库文件(read_file)
读取 GitHub 仓库中指定文件的完整代码内容,深入文件代码的实现细节。
> 读取 facebook/react/packages/react/src/React.js 的内容
仓库分析工作流

流程执行说明:
-
宏观了解(步骤 1-2):先通过 search_doc获取仓库的整体信息、最新动态和文档 -
结构浏览(步骤 3-4):通过 get_repo_structure了解项目的目录组织和模块拆分 -
深入代码(步骤 5-7):对关键文件使用 read_file逐个深入分析,循环直到理解完成 -
报告输出(步骤 8):AI 整合所有信息,输出结构化的仓库分析报告
5. 配置与定制
5.1 视觉理解 MCP 环境变量
视觉理解 MCP 支持以下环境变量配置:
|
|
|
|
|
|---|---|---|---|
Z_AI_API_KEY |
|
|
|
Z_AI_MODE |
|
ZHIPU |
ZHIPU
ZAI |
Z_AI_API_KEY 为必填项,未配置时 MCP 服务器无法启动。Z_AI_MODE 默认为 ZHIPU,一般无需修改。
5.2 多客户端适配配置
四款 MCP 服务器均支持多种 AI Coding 客户端,不同客户端的配置方式略有差异。
Claude Code
{"mcpServers":{"zai-mcp-server":{"type":"stdio","command":"npx","args":["-y","@z_ai/mcp-server"],"env":{"Z_AI_API_KEY":"your_api_key","Z_AI_MODE":"ZHIPU"}}}}
配置文件位置:用户目录下 .claude.json
Cline (VS Code)
{"mcpServers":{"zai-mcp-server":{"type":"stdio","command":"npx","args":["-y","@z_ai/mcp-server"],"env":{"Z_AI_API_KEY":"your_api_key","Z_AI_MODE":"ZHIPU"}}}}
OpenCode
{"$schema":"https://opencode.ai/config.json","mcp":{"zai-mcp-server":{"type":"local","command":["npx","-y","@z_ai/mcp-server"],"environment":{"Z_AI_API_KEY":"your_api_key","Z_AI_MODE":"ZHIPU"}}}}
Crush
{"$schema":"https://charm.land/crush.json","mcp":{"zai-mcp-server":{"type":"stdio","command":"npx","args":["-y","@z_ai/mcp-server"],"env":{"Z_AI_API_KEY":"your_api_key","Z_AI_MODE":"ZHIPU"}}}}
Goose
Goose 仅支持 HTTP 模式的 MCP 服务器(联网搜索、网页读取、开源仓库),暂不支持 stdio 模式的视觉理解 MCP。
通过界面配置:Extensions → Add custom extension
-
Extension Name:如 web-search-prime(联网搜索)、web-reader(网页读取)、zread(开源仓库) -
Type:选择 HTTP -
Endpoint:如 https://open.bigmodel.cn/api/mcp/web_search_prime/mcp -
Request Headers:添加 Authorization: your_api_key
Roo Code / Kilo Code 等其他客户端
{"mcpServers":{"zai-mcp-server":{"type":"stdio","command":"npx","args":["-y","@z_ai/mcp-server"],"env":{"Z_AI_API_KEY":"your_api_key","Z_AI_MODE":"ZHIPU"}}}}
5.3 SSE 与 HTTP 模式切换
联网搜索、网页读取和开源仓库 MCP 均为远程 HTTP 服务,支持两种传输模式:
Streamable HTTP(推荐):
{"mcpServers":{"web-search-prime":{"type":"http","url":"https://open.bigmodel.cn/api/mcp/web_search_prime/mcp","headers":{"Authorization":"Bearer your_api_key"}}}}
SSE 模式(兼容旧版客户端):
{"mcpServers":{"web-search-prime":{"type":"sse","url":"https://open.bigmodel.cn/api/mcp/web_search_prime/sse?Authorization=your_api_key"}}}
Cline 旧版本不支持 StreamableHttp,可使用 SSE 模式作为替代。各服务器的 SSE URL 格式一致,只需替换路径中的服务名。
SSE 地址对照表:
|
|
|
|---|---|
|
|
https://open.bigmodel.cn/api/mcp/web_search_prime/sse?Authorization=your_api_key |
|
|
https://open.bigmodel.cn/api/mcp/web_reader/sse?Authorization=your_api_key |
|
|
https://open.bigmodel.cn/api/mcp/zread/sse?Authorization=your_api_key |
6. 使用技巧与最佳实践
6.1 四大 MCP 协同使用策略
四款 MCP 服务器可组合使用,形成强大的 AI 编程工作流:
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6.2 视觉理解场景推荐
-
前端开发:优先使用 ui_to_artifact(UI 转代码)和ui_diff_check(设计还原验证) -
后端/运维:优先使用 diagnose_error_screenshot(错误诊断)和extract_text_from_screenshot(日志提取) -
技术文档:使用 understand_technical_diagram(架构图理解)和analyze_data_visualization(图表分析) -
通用场景:不确定时用 image_analysis(通用图像分析),模型会自动选择
视觉理解 MCP 会根据 Prompt 自动选择最合适的工具,无需手动指定。但明确的描述有助于模型做出更精准的判断。
6.3 搜索与阅读联动技巧
联网搜索与网页读取 MCP 天然互补:
-
先用联网搜索找到相关链接和摘要 -
再用网页读取深入阅读高价值页面 -
配合开源仓库 MCP 直接分析源码
>搜索 ReactServerComponents 的最佳实践,然后读取排名前 3 的文章内容,给出综合总结
模型会自动协调三个 MCP 服务器完成这个任务。
7. 常见问题与故障排除
7.1 安装类问题
问题:npx @z_ai/mcp-server 安装失败
排查步骤:
-
确认 Node.js 版本 >= v18.0.0: node --version -
在命令行直接执行 npx -y "@z_ai/mcp-server"验证是否能安装到本地 -
若安装成功但客户端不工作,检查客户端 MCP 配置格式 -
若安装失败,根据错误信息排查网络和权限问题
问题:Claude Code 中 MCP 服务器未显示
-
确认使用 -s user参数添加到用户级配置 -
运行 claude mcp list检查 -
检查 .claude.json配置文件格式是否正确
7.2 运行时问题
问题:视觉理解 MCP 工具调用无响应
-
检查 Z_AI_API_KEY是否正确配置 -
确认 npx 进程是否正常启动 -
查看客户端日志中的 MCP 连接错误信息
问题:联网搜索/网页读取/开源仓库 MCP 报连接错误
-
检查 API Key 是否有效 -
确认网络可访问 open.bigmodel.cn -
尝试切换 SSE/HTTP 模式
7.3 API Key 与权限问题
问题:API Key 无效或权限不足
-
确认 API Key 来自 open.bigmodel.cn[2] -
检查账户余额是否充足 -
确认 API Key 具有相应服务的调用权限
问题:多客户端共用 API Key 是否可行
-
是的,同一个 API Key 可在多个客户端同时使用 -
但需注意 API 调用频率限制,避免触发限流
8. 实战案例
8.1 案例1:UI 截图转代码并联网搜索最佳实践
场景:设计师给出一个登录页面的 UI 截图,需要快速实现为 React 代码。
步骤:
-
在 Claude Code 中上传 UI 截图 -
输入提示: 将这个 UI 截图转换为 React + TypeScript 代码,使用 Tailwind CSS -
视觉理解 MCP 自动调用 ui_to_artifact,生成组件代码 -
追问: 搜索 React 登录表单的最佳实践和安全注意事项 -
联网搜索 MCP 返回最新社区实践 -
AI 整合生成最终的完整实现
关键收益:从设计稿到可运行代码,全程在对话中完成,无需切换工具。
8.2 案例2:开源项目技术方案调研
场景:需要调研某个开源项目的架构设计和技术选型。
步骤:
-
输入: 分析 vercel/next.js 仓库的架构和核心模块 -
开源仓库 MCP 依次调用: -
search_doc:获取项目概览和最新动态 -
get_repo_structure:了解目录结构 -
read_file:深入阅读关键模块代码 -
AI 自动生成结构化的技术分析报告
关键收益:无需 clone 整个仓库即可快速理解项目架构。
8.3 案例3:错误截图诊断与文档查阅
场景:开发过程中遇到运行时错误,截取了报错截图。
步骤:
-
上传错误截图,输入: 帮我分析这个报错并给出修复建议 -
视觉理解 MCP 调用 diagnose_error_screenshot,识别错误信息 -
追问: 搜索这个错误的解决方案 -
联网搜索 MCP 搜索相关社区讨论 -
追问: 读取官方文档中关于这个 API 的说明:https://docs.example.com/api -
网页读取 MCP 抓取官方文档内容 -
AI 综合分析,给出完整修复方案
关键收益:从错误发现到解决方案,三个 MCP 服务器协同完成全链路诊断。

流程执行说明:
-
错误识别(步骤 1-3):上传截图后,视觉理解 MCP 诊断错误类型并提取关键信息 -
社区搜索(步骤 4-6):联网搜索 MCP 搜索错误信息的社区解决方案 -
文档确认(步骤 7-9):网页读取 MCP 获取官方文档中 API 的正确用法 -
方案输出(步骤 10):AI 整合三方信息,给出可直接应用的修复方案
9. 总结
-
一套 API Key,四款 MCP 服务器:视觉理解、联网搜索、网页读取、开源仓库,覆盖 AI 编程全场景 -
零代码集成:通过配置文件或一条命令即可接入 Claude Code、Cline 等主流客户端 -
智能工具调度:AI 模型根据 Prompt 自动选择最合适的工具,无需手动指定 -
MCP 组合使用:四款服务器可协同工作,形成”截图分析 → 搜索 → 阅读 → 源码分析”的完整工作流 -
适用于日常开发:UI 转代码、Bug 诊断、技术调研、开源项目分析等场景均可直接使用
参考文献
[1] 视觉理解 MCP 官方文档:https://docs.bigmodel.cn/cn/coding-plan/mcp/vision-mcp-server
[2] 联网搜索 MCP 官方文档:https://docs.bigmodel.cn/cn/coding-plan/mcp/search-mcp-server
[3] 网页读取 MCP 官方文档:https://docs.bigmodel.cn/cn/coding-plan/mcp/reader-mcp-server
[4] 开源仓库 MCP 官方文档:https://docs.bigmodel.cn/cn/coding-plan/mcp/zread-mcp-server
[5] 智谱AI 开放平台:https://open.bigmodel.cn/
[6] 模型上下文协议 (MCP) 官方文档:https://modelcontextprotocol.io/
[7] Claude Code MCP 配置指南:https://docs.anthropic.com/en/docs/claude-code/mcp
夜雨聆风