程序员努力
AI导航AI编程实战PromptMCP市场Skills市场

程序员努力

AI 编程资源库 - 聚合 AI 编程教程、提示词、MCP 与 Skills 资源

内容栏目

  • AI导航
  • AI编程实战
  • Prompt
  • MCP市场
  • Skills市场
  • 全站搜索

教程分类

  • 进阶技巧
  • 入门指南
  • 最佳实践
  • Claude Code
  • Cline教程
  • GitHub Copilot
  • Cursor教程
  • 提示词工程

关于

  • 关于我们
  • GitHub

© 2026 程序员努力. All rights reserved.

冀ICP备15004808号-7

首页教程PromptMCPSkills
← 返回MCP市场
b

brave-search-mcp-server

社区使用中

by brave

Brave Search MCP Server 是一个基于 MCP 协议的服务器实现,集成 Brave Search API,提供网页搜索、本地商家搜索、地点搜索、图片搜索、视频搜索、新闻搜索、LLM 上下文及 AI 摘要等全面搜索能力。该项目支持 STDIO 和 HTTP 两种传输方式,默认使用 STDIO,并针对图片搜索响应结构进行了优化,移除了 base64 编码数据以提

搜索Stdio(本地命令行)TypeScript

安装配置

将以下配置添加到你的 AI 编程助手中

预览配置(粘贴到 claude_desktop_config.json 或 Cursor 设置中)

{
  "mcpServers": {
    "brave-search-mcp-server": {}
  }
}

启动命令

npx @modelcontextprotocol/inspector node dist/index.js

JSON配置

{}

描述

Brave Search MCP Server

这是一个 MCP 服务器实现,集成了 Brave Search API,提供全面的搜索能力,包括网页搜索、本地商家搜索、地点搜索、图片搜索、视频搜索、新闻搜索、LLM 上下文以及 AI 驱动的摘要。该项目支持 STDIO 和 HTTP 两种传输方式,默认使用 STDIO。

Ask DeepWiki

迁移

从 1.x 升级到 2.x

默认传输方式现为 STDIO

为了遵循既定的 MCP 约定,服务器现在默认使用 STDIO。如果您希望继续使用 HTTP,则需要将 BRAVE_MCP_TRANSPORT 环境变量设置为 http,或在启动服务器时提供运行时参数 --transport http。

brave_image_search 的响应结构

MCP 服务器 1.x 版本会返回 base64 编码的图像数据以及图像 URL。这大大降低了响应速度,并且不必要地消耗了会话中的上下文。2.x 版本移除了 base64 编码的数据,并返回一个更贴近 Brave Search API 原始响应的响应对象。更新后的输出模式定义在 src/tools/images/schemas/output.ts 中。

工具

网页搜索(brave_web_search)

执行全面的网页搜索,提供丰富的结果类型和高级过滤选项。

参数:

  • query(字符串,必填):搜索词(最多 400 个字符,50 个单词)
  • country(字符串,可选):国家代码(默认:"US")
  • search_lang(字符串,可选):搜索语言(默认:"en")
  • ui_lang(字符串,可选):界面语言(默认:"en-US")
  • count(数字,可选):每页结果数(1-20,默认:10)
  • offset(数字,可选):分页偏移量(最大 9,默认:0)
  • safesearch(字符串,可选):内容过滤("off"、"moderate"、"strict",默认:"moderate")
  • freshness(字符串,可选):时间过滤("pd"、"pw"、"pm"、"py" 或日期范围)
  • text_decorations(布尔值,可选):包含高亮标记(默认:true)
  • spellcheck(布尔值,可选):启用拼写检查(默认:true)
  • result_filter(数组,可选):过滤结果类型(默认:["web", "query"])
  • goggles(数组,可选):自定义重新排序定义
  • units(字符串,可选):测量单位("metric" 或 "imperial")
  • extra_snippets(布尔值,可选):获取额外摘要(仅限 Pro 计划)
  • summary(布尔值,可选):为 AI 摘要生成启用 summary 键

本地搜索(brave_local_search)

搜索本地商家和地点,提供详细信息,包括评分、营业时间和 AI 生成的描述。

参数:

  • 与 brave_web_search 相同,但会自动进行位置过滤
  • 自动在 result_filter 中包含 "web" 和 "locations"

注意: 需要 Pro 计划才能使用完整的本地搜索功能。否则将回退到网页搜索。

视频搜索(brave_video_search)

搜索视频,提供全面的元数据和缩略图信息。

参数:

  • query(字符串,必填):搜索词(最多 400 个字符,50 个单词)
  • country(字符串,可选):国家代码(默认:"US")
  • search_lang(字符串,可选):搜索语言(默认:"en")
  • ui_lang(字符串,可选):界面语言(默认:"en-US")
  • count(数字,可选):每页结果数(1-50,默认:20)
  • offset(数字,可选):分页偏移量(最大 9,默认:0)
  • spellcheck(布尔值,可选):启用拼写检查(默认:true)
  • safesearch(字符串,可选):内容过滤("off"、"moderate"、"strict",默认:"moderate")
  • freshness(字符串,可选):时间过滤("pd"、"pw"、"pm"、"py" 或日期范围)

图片搜索(brave_image_search)

搜索图片,提供包括 URL、尺寸和置信度分数在内的元数据。

参数:

  • query(字符串,必填):搜索词(最多 400 个字符,50 个单词)
  • country(字符串,可选):国家代码(默认:"US")
  • search_lang(字符串,可选):搜索语言(默认:"en")
  • count(数字,可选):每页结果数(1-200,默认:50)
  • safesearch(字符串,可选):内容过滤("off"、"strict",默认:"strict")
  • spellcheck(布尔值,可选):启用拼写检查(默认:true)

新闻搜索(brave_news_search)

搜索最新新闻文章,支持时效性控制和突发新闻指示。

参数:

  • query(字符串,必填):搜索词(最多 400 个字符,50 个单词)
  • country(字符串,可选):国家代码(默认:"US")
  • search_lang(字符串,可选):搜索语言(默认:"en")
  • ui_lang(字符串,可选):界面语言(默认:"en-US")
  • count(数字,可选):每页结果数(1-50,默认:20)
  • offset(数字,可选):分页偏移量(最大 9,默认:0)
  • spellcheck(布尔值,可选):启用拼写检查(默认:true)

统计信息

1.4k

星标

195

Fork

TypeScript

语言

2026/8/15

更新

MIT

开源协议

标签

MCP搜索Brave SearchAPI集成AI摘要开发工具

链接

主页GitHubMIT

相关服务器

m

mcp-notion-server

mcp-notion-server 是一个基于 TypeScript 的 Model Context Protocol (MCP) 服务器,用于将 Notion API 连接到 MCP 兼容客户端(如 Claude Desktop)。它提供搜索、页面读取、数据源查询与创建、页面编辑等工具,并支持结构化结果和可选的 MCP Apps,帮助 AI 代理高效地读写 Notion 工作

开发工具Stdio920
a

anysearch-mcp-server

AnySearch MCP Server 是一个统一的实时搜索 MCP 服务器,支持通用 Web 搜索、垂直领域搜索、并行批量搜索以及完整的 URL 内容提取(输出为 Markdown)。它提供匿名访问和可选的 API Key 配置,允许通过单次调用完成注册并获取密钥,适合作为 Claude 等 AI 代理的搜索工具。

搜索Stdio1.8k
e

exa-mcp-server

Exa MCP Server 是一个基于 Model Context Protocol 的服务器,为 AI 代理提供网络搜索、内容抓取和多步骤研究能力。它支持托管服务和插件安装,可无缝集成到 Cursor、VS Code、Claude 等主流 AI 工具中,帮助代理获取实时网络信息。

搜索Stdio4.9k
o

openapi-mcp-server

openapi-mcp-server 是一个基于 Model Context Protocol (MCP) 的服务器,专为 Claude 和 Cursor 等 AI 工具设计,用于通过简单语言搜索和探索 OpenAPI 规范。它通过三步流程帮助 AI 识别 OpenAPI 标识、获取简明摘要并确定所需端点,支持 JSON 和 YAML 格式,显著降低复杂 API 的理解与集成门

开发工具Stdio900