每日 MCP Server

Brave Search MCP 进阶:让 LLM 实时联网搜索的深度用法

2026-08-11
搜索仓库
支持客户端:
Claude CodeCursorVS CodeContinueCline
MCPBrave Search联网搜索进阶

简介

Brave Search MCP 是 ModelContextProtocol 官方维护的联网搜索服务器,让 LLM 客户端能够实时搜索网页、新闻、图片。本文超越基础配置,深入讲解搜索查询优化、结果过滤、与 RAG 结合、多搜索策略组合等进阶用法,让 AI 助理从'只懂训练数据'进化为'实时联网的智能分析师'。

安装命令

npx -y @modelcontextprotocol/server-brave-search

简介

Brave Search MCP 是 ModelContextProtocol 官方仓库维护的联网搜索服务器。在 MCP 基础系列 中我们介绍过它的基础用法,本文聚焦进阶场景:搜索查询优化、结果过滤、与 RAG 结合、多策略组合。

核心能力回顾

工具名用途关键参数
brave_web_search网页搜索querycountoffset
brave_local_search本地商家搜索querycount

进阶 1:搜索查询优化

LLM 默认的搜索查询往往不是最优的。通过 Prompt 引导,可以显著提升搜索质量。

问题:LLM 生成的查询太长

❌ 用户:OpenAI 最新估值
LLM 生成的查询:OpenAI 最新估值 2026 年 8 月 新闻
→ 搜索结果:混杂旧新闻

✅ 优化后:OpenAI valuation 2026
→ 搜索结果:精准匹配最新

优化 Prompt

搜索前,请按以下规则优化查询:

1. 提取核心关键词(去掉"的""了""吗"等虚词)
2. 英文搜索比中文结果更全(技术类优先英文)
3. 查询长度 ≤ 6 个词
4. 加时间限定(如"2026")获取最新
5. 用引号锁定精确匹配(如"\"GPT-5\"")
6. 用 site: 限定来源(如"site:arxiv.org RAG")

原问题:{{user_question}}
优化后的查询:?

查询优化示例

用户问题优化查询说明
"React 19 有什么新特性"React 19 new features 2026英文+时间
"如何用 RAG 做客服机器人""RAG" customer service bot tutorial引号+关键词
"GPT-5 发布了吗""GPT-5" release date site:openai.com引号+site
"最好的向量数据库对比"vector database comparison 2026 benchmark英文+时间

进阶 2:结果过滤与排序

Brave Search 返回多个结果,LLM 需要筛选与排序。

过滤策略

搜索后,请按以下规则过滤结果:

1. 相关性过滤:只保留与问题直接相关的结果(Top 5)
2. 时效性过滤:优先最近 3 个月的内容
3. 权威性过滤:优先官方文档/知名媒体/学术论文
4. 多样性过滤:避免同一来源多个结果
5. 语言过滤:中文问题优先中文结果,技术问题优先英文

## 搜索结果
{search_results}

## 用户问题
{user_question}

## 输出
筛选后的 Top 5 结果(含筛选理由)

权威性排序

权威性优先级:
1. 官方文档(如 react.dev、python.org)
2. 学术论文(arxiv.org、aclanthology.org)
3. 知名媒体(TechCrunch、The Verge)
4. 高质量博客(Medium 高赞、Dev.to)
5. 论坛讨论(Reddit、Stack Overflow)
6. 其他

进阶 3:多轮搜索策略

复杂问题需多轮搜索逐步精炼:

策略 1:宽-窄搜索

第 1 轮(宽):搜索"RAG 技术"→ 了解概况
第 2 轮(窄):搜索"RAG 分块策略"→ 深入具体
第 3 轮(更窄):搜索"RAG semantic chunking vs fixed chunking"→ 对比

策略 2:多角度搜索

问题:Claude 3.5 vs GPT-4o 哪个好?

角度 1:搜索"Claude 3.5 vs GPT-4o benchmark"
角度 2:搜索"Claude 3.5 coding performance"
角度 3:搜索"GPT-4o reasoning ability"
角度 4:搜索"Claude vs GPT developer review 2026"
→ 综合多角度结果

策略 3:验证性搜索

LLM 回答:OpenAI 估值 5000 亿美元
验证搜索 1:"OpenAI valuation 5000 billion"
验证搜索 2:site:bloomberg.com OpenAI valuation
→ 确认信息真实性

进阶 4:与 RAG 结合

Brave Search + RAG = 实时知识增强:

用户问题
  ↓
判断:是否需要联网?
  ├─ 是 → Brave Search 获取最新信息
  └─ 否 → 本地 RAG 检索知识库
  ↓
合并搜索结果 + RAG 结果
  ↓
LLM 生成回答(标注来源)

路由判断 Prompt

判断以下问题是否需要联网搜索:

## 问题
{question}

## 判断标准
需要联网:
- 时效性信息(新闻、价格、天气)
- 最新数据(排名、统计)
- 本地信息(商家、地点)
- 知识库可能没有的信息

不需要联网:
- 通用知识(历史、科学原理)
- 本地知识库已覆盖的内容
- 计算/推理类问题

## 输出
是否联网:是/否
若联网,搜索查询:?

合并回答 Prompt

基于以下信息回答问题:

## 本地知识库
{rag_results}

## 联网搜索
{search_results}

## 要求
1. 优先使用本地知识库(更可信)
2. 联网信息补充时效性内容
3. 标注每条信息的来源
4. 若两者冲突,说明差异
5. 若都不包含答案,说明"信息不足"

进阶 5:搜索 + 代码执行

Brave Search + 代码执行 = 数据分析:

用户:分析 AI 公司融资趋势

步骤 1:Brave Search 搜索"AI funding 2026"
步骤 2:提取融资数据
步骤 3:用 Python 代码分析趋势
步骤 4:生成图表
步骤 5:总结洞察

实战场景

场景 1:技术调研助理

调研"RAG 技术最新进展":

1. 搜索"RAG 2026 advances arxiv"→ 找最新论文
2. 搜索"RAG benchmark 2026"→ 找性能对比
3. 搜索"Advanced RAG techniques"→ 找技术综述
4. 综合生成调研报告,含:
   - 最新论文 Top 5(含摘要)
   - 技术趋势(3 个方向)
   - 性能对比表
   - 实践建议

场景 2:竞品监控

监控竞品 Notion 最新动态:

1. 搜索"site:notion.so blog 2026"→ 官方博客
2. 搜索"Notion new feature 2026 August"→ 新功能
3. 搜索"Notion pricing change 2026"→ 定价变动
4. 汇总为竞品动态报告

场景 3:事实核查

核查"GPT-5 已发布"是否属实:

1. 搜索"GPT-5 release"→ 看是否有官方公告
2. 搜索"site:openai.com GPT-5"→ 官方网站
3. 搜索"OpenAI announcement August 2026"→ 近期公告
4. 综合判断:已发布/未发布/不确定

场景 4:新闻摘要

生成"AI 行业今日新闻摘要":

1. 搜索"AI news today 2026-08-11"
2. 搜索"artificial intelligence latest 2026 August"
3. 去重、筛选 Top 10
4. 每条新闻一句话摘要
5. 标注来源与时间

注意事项

  1. API 限额:Brave Search 免费版每月 2000 次,超出需付费。
  2. 搜索延迟:每次搜索增加 1-3 秒延迟,多轮搜索累积明显。
  3. 结果质量:Brave Search 对中文支持一般,技术类建议英文搜索。
  4. 信息时效:搜索结果可能有缓存延迟,非完全"实时"。
  5. 内容可信:搜索结果质量参差,需 LLM 判断可信度。
  6. 隐私边界:用户敏感信息不要作为搜索查询。
  7. 成本控制:多轮搜索成本高,建议设置最大搜索次数。

与其他搜索 MCP 的对比

MCP特点适合
Brave Search MCP隐私优先、免费额度通用搜索
Google Search MCP结果最全深度搜索
Tavily MCPAI 优化搜索AI 应用
Exa MCP语义搜索精准检索

建议:Brave Search 做通用搜索,Tavily 做 AI 优化搜索,按需选择。

小结

Brave Search MCP 的进阶用法核心是搜索策略:查询优化、结果过滤、多轮搜索、与 RAG 结合。掌握这些,就能让 AI 助理从"只懂训练数据"进化为"实时联网的智能分析师"。

MCP 进阶系列下一篇将讲 GitHub MCP 进阶:让 LLM 深度参与代码协作的进阶用法。

相关推荐

查看更多 →
MCP搜索

Brave Search MCP:让 LLM 联网搜索的开箱即用方案

Brave Search MCP 是 ModelContextProtocol 官方维护的网络搜索服务器,基于 Brave Search API 提供网页搜索、新闻搜索、图片搜索、本地搜索四类工具。无需自建爬虫、无需代理,一条 npx 命令即可让 Claude Code、Cursor、VS Code 等 MCP 客户端获得实时联网能力。本文梳理核心能力、各客户端配置、与 Tavily/SerpAPI 的对比及实战注意事项。

2026-07-31
#MCP#Brave Search
MCP开发

Memory MCP:让 LLM 拥有跨会话记忆的官方服务器

Memory MCP 是 ModelContextProtocol 官方维护的记忆集成服务器,基于知识图谱让 LLM 客户端能够记住用户的偏好、事实与关系,实现跨会话的个性化记忆。一条 npx 命令即可让 Claude Code、Cursor 等 MCP 客户端记住'你是谁、你喜欢什么、你在做什么'。本文梳理核心能力、知识图谱模型、各客户端接入与实战注意事项。

2026-08-10
#MCP#Memory
MCP数据库

SQLite MCP:让 LLM 操作本地轻量数据库的官方服务器

SQLite MCP 是 ModelContextProtocol 官方维护的轻量级数据库集成服务器,基于 SQLite 文件数据库让 LLM 客户端能够查询数据、分析表结构、执行统计。无需数据库服务、无需网络配置,一个 .db 文件即可让 Claude Code、Cursor 等 MCP 客户端成为本地数据分析助理。本文梳理核心能力、与 Postgres MCP 的差异、各客户端接入与实战注意事项。

2026-08-09
#MCP#SQLite
MCP数据库

Postgres MCP:让 LLM 直接查询数据库、分析数据的官方服务器

Postgres MCP 是 ModelContextProtocol 官方维护的数据库集成服务器,通过 PostgreSQL 协议让 LLM 客户端能够查询数据、分析表结构、执行聚合统计。一条 npx 命令即可让 Claude Code、Cursor、VS Code 等 MCP 客户端成为数据库分析助理。本文梳理核心能力、安全配置、各客户端接入与实战注意事项。

2026-08-08
#MCP#PostgreSQL