基本能力
产品定位
Brave Search MCP Server 是一个为 Brave Search 实现的 Model Context Protocol (MCP) 服务器,允许与 Claude 等 AI 助手集成。
核心功能
- 提供
brave_web_search
工具,用于执行网络搜索。 - 提供
brave_local_search
工具,用于搜索本地商业及地点。
适用场景
- 在 AI 助手中集成 Brave Search 功能。
- 执行网络搜索和本地商业及地点搜索。
工具列表
brave_web_search
: 使用 Brave Search API 执行网络搜索。brave_local_search
: 搜索本地商业和地点。
常见问题解答
- 确保 Brave API 密钥正确设置。
- 检查所有依赖项是否已安装。
- 确保使用兼容的 Python 版本。
- 如果对代码进行了更改,请确保重新启动服务器。
使用教程
使用依赖
- Python 3.11+
- uv - 一个快速的 Python 包安装器和解析器
安装教程
通过 Smithery 安装
bash
npx -y @smithery/cli install @arben-adm/brave-mcp-search --client claude
手动安装
-
克隆仓库:
bash
git clone https://github.com/your-username/brave-search-mcp.git
cd brave-search-mcp -
创建虚拟环境并使用 uv 安装依赖:
bash
uv venv
source .venv/bin/activate # 在 Windows 上,使用: .venv\Scripts\activate
uv pip install -r requirements.txt -
设置 Brave Search API 密钥:
bash
export BRAVE_API_KEY=your_api_key_here
在 Windows 上,使用:set BRAVE_API_KEY=your_api_key_here
调试方式
- 配置 MCP 设置文件(例如
claude_desktop_config.json
)以包含 Brave Search MCP 服务器。 - 启动 Brave Search MCP 服务器。
- 服务器现在将运行并准备接受来自 MCP 客户端的请求。
- 现在可以在 MCP 兼容的 AI 助手(如 Claude)中使用 Brave Search 功能。