
使用Brave Search API搜索网页、图片、新闻、视频等网络内容。
什么是MCP服务器?
| 属性 | 详情 |
|---|---|
| Docker镜像 | mcp/brave-search |
| 作者 | brave |
| 仓库 | [***] |
| 属性 | 详情 |
|---|---|
| Dockerfile | [***] |
| Docker镜像构建者 | Docker Inc. |
| Docker Scout健康评分 | !Docker Scout健康评分 |
| 验证签名 | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/brave-search --key [***] |
| 许可证 | MIT许可证 |
| 服务器提供的工具 | 简短描述 |
|---|---|
brave_image_search | Brave图片搜索 |
brave_local_search | Brave本地搜索 |
brave_news_search | Brave新闻搜索 |
brave_summarizer | Brave摘要生成器 |
brave_video_search | Brave视频搜索 |
brave_web_search | Brave网页搜索 |
brave_image_search使用Brave Search API执行图片搜索。适用于需要人物、地点、事物图片、平面设计灵感、艺术创意等场景。在Markdown环境中传递结果时,建议在结果中包含图片(例如:!image.title)。
| 参数 | 类型 | 描述 |
|---|---|---|
query | string | 用户的搜索查询。查询不能为空,限制400个字符和50个单词。 |
count | integer 可选 | 结果数量(1-200,默认50)。可与offset参数结合使用实现分页。 |
country | string 可选 | 搜索查询的国家,结果来源地。国家字符串限制为支持国家的2位字符代码。 |
safesearch | string 可选 | 过滤成人内容。支持值:'off'-无过滤;'strict'-从搜索结果中移除所有成人内容。 |
search_lang | string 可选 | 搜索语言偏好。提供搜索结果的2位或更多字符的语言代码。 |
spellcheck | boolean 可选 | 是否对提供的查询进行拼写检查。 |
此工具与外部实体交互。
brave_local_searchBrave本地搜索API提供位置搜索结果的增强信息。仅Brave Search API Pro计划可访问此API;使用前请确认用户的计划(如用户无Pro计划,使用brave_web_search工具)。使用Brave本地搜索API搜索本地商家和地点。最适用于与物理位置、商家、餐馆、服务等相关的查询。
返回详细信息包括: - 商家名称和地址 - 评分和评论数量 - 电话号码和营业时间 当查询暗示"附近"、"我所在地区"或提及特定位置(如"在旧金山")时使用。如无本地结果,此工具会自动回退到brave_web_search。
| 参数 | 类型 | 描述 |
|---|---|---|
query | string | 搜索查询(最多400个字符,50个单词) |
count | integer 可选 | 结果数量(1-20,默认10)。仅适用于网页搜索结果(对位置、新闻、视频等无效) |
country | string 可选 | 搜索查询的国家,结果来源地。国家字符串限制为支持国家的2位字符代码 |
extra_snippets | boolean 可选 | 片段是查询结果中页面的摘录,extra_snippets允许获取最多5个额外的替代摘录。仅在Free AI、Base AI、Pro AI、Base Data、Pro Data和Custom计划下可用 |
freshness | string 可选 | 按发现时间过滤搜索结果。支持值:'pd'-过去24小时内发现;'pw'-过去7天内;'pm'-过去31天内;'py'-过去365天内;'YYYY-MM-DDtoYYYY-MM-DD'-指定日期范围,如2022-04-01to2022-07-30 |
goggles | array 可选 | Goggles在Brave搜索索引基础上提供自定义重新排序。该参数支持Goggle托管的URL或Goggle的定义。详情参见Goggles仓库([***] |
offset | integer 可选 | 分页偏移量(最大9,默认0) |
result_filter | array 可选 | 结果过滤器(默认['web', 'query']) |
safesearch | string 可选 | 过滤成人内容。支持值:'off'-无过滤;'moderate'-过滤显式内容(如图像和视频),但允许搜索结果中的成人域名;'strict'-从搜索结果中移除所有成人内容。默认值为'moderate' |
search_lang | string 可选 | 搜索语言偏好。提供搜索结果的2位或更多字符的语言代码 |
spellcheck | boolean 可选 | 是否对提供的查询进行拼写检查 |
summary | boolean 可选 | 启用网页搜索结果中的摘要键生成。启用摘要器需要此参数 |
text_decorations | boolean 可选 | 显示字符串(如结果片段)是否应包含装饰标记(如突出显示字符) |
ui_lang | string 可选 | UI语言。提供搜索结果的2位或更多字符的语言代码 |
units | string 可选 | 测量单位。如未提供,单位从搜索国家推导 |
此工具与外部实体交互。
brave_news_search此工具基于用户查询使用Brave新闻搜索API搜索新闻文章。当需要当前新闻信息、突发新闻更新或特定主题、事件、实体的文章时使用。
使用场景: - 查找特定主题的近期新闻文章 - 获取突发新闻更新 - 研究当前事件或趋势故事 - 收集新闻来源和标题进行分析 返回包含标题、URL和描述的新闻相关结果JSON列表。部分结果可能包含文章的文本片段。 在支持Markdown的环境中传递结果时,始终使用超链接引用来源。 示例: - "据路透社报道,中国禁止未经认证和召回的充电宝上飞机" - "纽约时报报道特斯拉电动汽车销量增长20%" - "据BBC新闻,英国***宣布新的可再生能源支持政策"
| 参数 | 类型 | 描述 |
|---|---|---|
query | string | 搜索查询(最多400个字符,50个单词) |
count | integer 可选 | 结果数量(1-50,默认20) |
country | string 可选 | 搜索查询的国家,结果来源地。国家字符串限制为支持国家的2位字符代码 |
extra_snippets | boolean 可选 | 片段是查询结果中页面的摘录,extra_snippets允许获取最多5个额外的替代摘录。仅在Free AI、Base AI、Pro AI、Base Data、Pro Data和Custom计划下可用 |
freshness | string 可选 | 按发现时间过滤搜索结果。支持值:'pd'-过去24小时内发现;'pw'-过去7天内;'pm'-过去31天内;'py'-过去365天内;'YYYY-MM-DDtoYYYY-MM-DD'-指定日期范围,如2022-04-01to2022-07-30 |
goggles | array 可选 | Goggles在Brave搜索索引基础上提供自定义重新排序。该参数支持Goggle托管的URL或Goggle的定义。详情参见Goggles仓库([***] |
offset | integer 可选 | 分页偏移量(最大9,默认0) |
safesearch | string 可选 | 过滤成人内容。支持值:'off'-无过滤;'moderate'-过滤显式内容;'strict'-过滤显式和暗示性内容。默认值为'moderate' |
search_lang | string 可选 | 搜索语言偏好。提供搜索结果的2位或更多字符的语言代码 |
spellcheck | boolean 可选 | 是否对提供的查询进行拼写检查 |
ui_lang | string 可选 | 响应中首选的用户界面语言。通常格式为<language_code>-<country_code>。更多信息参见RFC 9110 |
此工具与外部实体交互。
brave_summarizer使用Brave摘要生成器API检索网页搜索结果的AI生成摘要。此工具处理搜索结果,创建来自多个来源的信息的简洁、连贯摘要。
使用场景: - 需要从多个来源获取复杂主题的简明概述时 - 快速事实核查或获取要点而无需阅读全文时 - 向用户提供综合各种观点的摘要信息时 - 研究任务需要从网络搜索中提取精炼信息时 返回整合搜索结果信息的文本摘要。可选功能包括源URL的内联引用和额外的实体信息。 要求:必须首先使用brave_web_search并设置summary=true参数执行网页搜索。需要Pro AI订阅才能访问摘要生成器功能。
| 参数 | 类型 | 描述 |
|---|---|---|
key | string | 该键等于摘要器响应模型中key字段的值 |
entity_info | boolean 可选 | 返回摘要响应的额外实体信息 |
inline_references | boolean 可选 | 向摘要响应添加内联引用 |
此工具与外部实体交互。
brave_video_search使用Brave视频搜索API搜索视频并返回带元数据的结构化视频结果。
使用场景: - 需要查找与特定主题、关键词或查询相关的视频时 - 发现视频内容、获取视频元数据或查找特定创作者/发布者的视频时 返回包含标题、URL、描述、时长和缩略图URL的视频相关结果JSON列表。
| 参数 | 类型 | 描述 |
|---|---|---|
query | string | 用户的搜索查询。查询不能为空,限制400个字符和50个单词 |
count | integer 可选 | 结果数量(1-50,默认20)。可与offset参数结合使用实现分页 |
country | string 可选 | 搜索查询的国家,结果来源地。国家字符串限制为支持国家的2位字符代码 |
freshness | string 可选 | 按发现时间过滤搜索结果。支持值:'pd'-过去24小时内发现;'pw'-过去7天内;'pm'-过去31天内;'py'-过去365天内;'YYYY-MM-DDtoYYYY-MM-DD'-指定日期范围,如'2022-04-01to2022-07-30' |
offset | integer 可选 | 分页偏移量(最大9,默认0)。可与count参数结合使用实现分页 |
safesearch | string 可选 | 过滤成人内容。支持值:'off'-无过滤;'moderate'-过滤显式内容;'strict'-过滤显式和暗示性内容。默认值为'moderate' |
search_lang | string 可选 | 搜索语言偏好。提供搜索结果的2位或更多字符的语言代码 |
spellcheck | boolean 可选 | 是否对提供的查询进行拼写检查 |
ui_lang | string 可选 | 用户界面语言偏好。通常格式为<language_code>-<country_code>。更多信息参见RFC 9110 |
此工具与外部实体交互。
brave_web_search使用Brave搜索API执行网页搜索并返回带丰富元数据的综合搜索结果。
使用场景: - 信息、事实或当前主题的一般网页搜索 - 基于位置的查询(餐馆、商家、兴趣点) - 近期事件或突发新闻的新闻搜索 - 查找视频、讨论或FAQ内容 - 需要多样化结果类型(网页、图片、评论等)的研究 返回包含标题、描述和URL的网页结果JSON列表。 当"results_filter"参数为空时,JSON结果可能还包含FAQ、讨论、新闻和视频结果。
| 参数 | 类型 | 描述 |
|---|---|---|
query | string | 搜索查询(最多400个字符,50个单词) |
count | integer 可选 | 结果数量(1-20,默认10)。仅适用于网页搜索结果(对位置、新闻、视频等无效) |
country | string 可选 | 搜索查询的国家,结果来源地。国家字符串限制为支持国家的2位字符代码 |
extra_snippets | boolean 可选 | 片段是查询结果中页面的摘录,extra_snippets允许获取最多5个额外的替代摘录。仅在Free AI、Base AI、Pro AI、Base Data、Pro Data和Custom计划下可用 |
freshness | string 可选 | 按发现时间过滤搜索结果。支持值:'pd'-过去24小时内发现;'pw'-过去7天内;'pm'-过去31天内;'py'-过去365天内;'YYYY-MM-DDtoYYYY-MM-DD'-指定日期范围,如2022-04-01to2022-07-30 |
goggles | array 可选 | Goggles在Brave搜索索引基础上提供自定义重新排序。该参数支持Goggle托管的URL或Goggle的定义。详情参见Goggles仓库([***] |
offset | integer 可选 | 分页偏移量(最大9,默认0) |
result_filter | array 可选 | 结果过滤器(默认['web', 'query']) |
safesearch | string 可选 | 过滤成人内容。支持值:'off'-无过滤;'moderate'-过滤显式内容(如图像和视频),但允许搜索结果中的成人域名;'strict'-从搜索结果中移除所有成人内容。默认值为'moderate' |
search_lang | string 可选 | 搜索语言偏好。提供搜索结果的2位或更多字符的语言代码 |
spellcheck | boolean 可选 | 是否对提供的查询进行拼写检查 |
summary | boolean 可选 | 启用网页搜索结果中的摘要键生成。启用摘要器需要此参数 |
text_decorations | boolean 可选 | 显示字符串(如结果片段)是否应包含装饰标记(如突出显示字符) |
ui_lang | string 可选 | UI语言。提供搜索结果的2位或更多字符的语言代码 |
units | string 可选 | 测量单位。如未提供,单位从搜索国家推导 |
此工具与外部实体交互。
json{ "mcpServers": { "brave": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "BRAVE_MCP_TRANSPORT", "-e", "BRAVE_API_KEY", "mcp/brave-search" ], "env": { "BRAVE_MCP_TRANSPORT": "stdio", "BRAVE_API_KEY": "YOUR_API_KEY_HERE" } }
来自真实用户的反馈,见证轩辕镜像的优质服务
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像加速服务
在 Docker Desktop 配置镜像加速
Docker Compose 项目配置加速
Kubernetes 集群配置 Containerd
在宝塔面板一键配置镜像加速
Synology 群晖 NAS 配置加速
飞牛 fnOS 系统配置镜像加速
极空间 NAS 系统配置加速服务
爱快 iKuai 路由系统配置加速
绿联 NAS 系统配置镜像加速
QNAP 威联通 NAS 配置加速
Podman 容器引擎配置加速
HPC 科学计算容器配置加速
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名加速
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429