关于 Bocha AI Web Search MCP Server
Bocha AI Web Search MCP Server 将 Bocha AI 的中文互联网搜索接入 MCP 客户端,返回网页内容、摘要和相关图片。支持按时间范围筛选,并可输出便于阅读的 Markdown 或结构化 JSON。
主要功能
- 01搜索中文互联网内容
- 02按时间范围筛选结果
- 03生成详细文本摘要
- 04输出 Markdown 或 JSON
适用场景
- 01查找近期中文网页资料
- 02获取搜索结果及相关图片
- 03将结构化结果用于程序处理
MCP 相关
该 MCP 服务向客户端提供 bocha_web_search 工具,可检索中文互联网内容并返回网页结果、摘要和图片。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Bocha AI 网页搜索 MCP 服务
用于 Bocha AI 网页搜索功能的 MCP(Model Context Protocol)服务。此服务提供强大的搜索工具,可返回网页内容和相关图片,并支持易于阅读的 Markdown 格式和原始 JSON 数据。
关于 Bocha AI
Bocha AI (博查AI) 是一家在中华人民共和国(PRC)运营的合法合规 AI 搜索服务,专为搜索中文互联网内容而设计。它提供全面的搜索能力,并遵守所有相关的中国法规和标准。
功能
- 网页搜索:检索相关网页内容、摘要和图片
- 灵活的时间范围:搜索时间范围从过去一天到不限时段
- 智能摘要:可选生成详细的文本摘要
- 双输出格式:
- Markdown:易于阅读的格式,包含链接和图片预览
- JSON:适用于程序处理的结构化数据
- 稳健的错误处理:全面管理错误并提供清晰的消息
工具
bocha_web_search
一款强大的网页搜索工具,可从中文互联网来源检索内容。
-
query(必填):搜索关键词- 类型:string
- 描述:要查找的搜索词
-
freshness(可选):搜索结果的时间范围- 类型:enum
- 值:"OneDay"、"OneWeek"、"OneMonth"、"OneYear"、"noLimit"
- 默认值:"noLimit"
- 描述:按时间范围筛选结果
-
summary(可选):启用详细文本摘要- 类型:boolean
- 默认值:false
- 描述:是否为搜索结果生成全面的摘要
-
count(可选):要返回的结果数量- 类型:number
- 范围:1-50
- 默认值:10
- 描述:控制搜索结果的数量
-
raw_json(可选):返回格式控制- 类型:boolean
- 默认值:false
- 描述:为 false 时返回易于阅读的 Markdown;为 true 时返回结构化 JSON 数据
安装
确保已安装 node.js 和 npm。
git clone [email protected]:yoko19191/bocha-ai-mcp-server.git
cd bocha-ai-mcp
cp .env.example .env # configure your bocha api key
npm install
npm run build
配置
mcp.json
{
"mcpServers": {
"bocha-ai-search": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/bocha-ai-mcp-server/build/index.js"
],
"env": {
"BOCHA_API_KEY": "<YOUR_BOCHA_API_KEY>"
}
}
}
}
cursor
env BOCHA_API_KEY=YOUR_BOCHA_API_KEY node /ABSOLUTE/PATH/bocha-ai-mcp-server/build/index.js
未来工作
此项目目前实现了 Bocha AI 的网页搜索 API 功能。未来更新将支持:
- AI 搜索:高级语义搜索能力
- Agent 搜索:基于智能 Agent 的搜索功能
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。