remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Allows searching the web and for local businesses using the Brave Search API
Brave Search MCP 服务器
该项目为 Brave Search 实现了模型上下文协议 (MCP) 服务器,允许与 Claude 等 AI 助手集成。
先决条件
- Python 3.11+
- uv - 快速的 Python 软件包安装程序和解析器
安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 Brave Search MCP 服务器:
Copy
手动安装
- 克隆存储库:Copy
- 使用 uv 创建虚拟环境并安装依赖项:Copy
- 设置您的 Brave Search API 密钥:在 Windows 上,使用:Copy
set BRAVE_API_KEY=your_api_key_here
用法
- 配置您的 MCP 设置文件(例如,
claude_desktop_config.json
)以包含 Brave Search MCP 服务器:用您的实际 Brave API 密钥替换CopyYOUR_BRAVE_API_KEY_HERE
。 - 通过运行具有更新配置的 MCP 兼容 AI 助手来启动 Brave Search MCP 服务器。
- 服务器现在将运行并准备接受来自 MCP 客户端的请求。
- 您现在可以通过调用可用的工具在与 MCP 兼容的 AI 助手(如 Claude)中使用 Brave Search 功能。
可用工具
该服务器提供两个主要工具:
brave_web_search
:使用 Brave Search API 执行网络搜索。brave_local_search
:搜索本地企业和地点。
有关详细使用信息,请参阅src/server.py
中的工具文档字符串。
发展
要对项目进行更改:
- 根据需要修改
src
目录中的代码。 - 如果添加或删除依赖项,请更新
requirements.txt
文件:Copy - 重新启动服务器以应用更改。
故障排除
如果您遇到任何问题:
- 确保您的 Brave API 密钥已正确设置。
- 检查所有依赖项是否已安装。
- 验证您使用的 Python 版本是否兼容。
- 如果您对代码进行了更改,请确保重新启动服务器。
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。
You must be authenticated.
通过模型上下文协议促进 Brave Search 功能与 AI 助手的集成,从而使用 Brave Search API 实现网络和本地搜索。