详细介绍
Zhipu Web Search MCP 是一个基于 Model Context Protocol (MCP) 的轻量级服务框架,支持通过 stdio 和 SSE 协议与客户端通信,适用于本地开发和网络部署场景。该工具提供灵活的配置方式,便于快速部署和调试 AI 模型服务。
核心功能
Zhipu Web Search MCP 提供了以下核心功能:
- 多协议支持:同时支持 stdio 和 SSE 协议,满足本地开发和网络服务的不同通信需求。
- 灵活部署:可以快速部署为本地开发服务或网络服务,便于开发和测试。
- 简单配置:通过 JSON 配置文件即可完成客户端设置,易于使用。
安装方法
本工具依赖于 mcp 和 uv 命令行工具,确保已安装这些工具后即可使用。
客户端配置示例如下,将 <你的项目路径> 替换为实际路径:
{
"mcpServers": {
"mcp-server": {
"command": "uv",
"args": [
"--directory",
"<你的项目路径>",
"run",
"main.py"
]
}
}
}使用方法
本工具支持两种服务启动方式:通过 stdio 协议直接运行,或通过 SSE 协议作为网络服务运行。
通过 stdio 协议启动服务
使用以下命令通过 stdio 协议启动服务端:
mcp dev web_search.py通过 SSE 协议启动服务
使用以下命令通过 SSE 协议启动服务端:
uv run main.py --host 0.0.0.0 --port 8020运行客户端(SSE 方式)
服务启动后,运行以下命令启动客户端:
uv run client.py http://127.0.0.1:8020/sse使用场景
Zhipu Web Search MCP 适用于以下场景:
- 需要快速部署 AI 模型服务的场景。
- 需要灵活选择通信协议的场景。
- 开发和调试阶段的模型服务测试。
注意事项
使用本工具时需注意以下事项:
- stdio 协议适合本地开发和调试,SSE 协议适合需要网络访问的场景。
- 客户端配置中的项目路径应为包含 Python 脚本的目录。
- 服务启动后,可通过
Ctrl+C停止服务。
Zhipu Web Search MCP 通过支持多种协议和灵活的配置方式,为 AI 模型服务的开发和部署提供了便捷的解决方案。