使用说明
Brave Search MCP服务器
MCP服务器实现集成了Brave Search API,提供了web和本地搜索功能。
特性
- 网页搜索:一般查询、新闻、文章,带分页和新鲜度控制
- 本地搜索:查找具有详细信息的企业、餐馆和服务
- 灵活过滤:控制结果类型、安全级别和内容新鲜度
- 智能回退:当找不到结果时,本地搜索会自动回退到网络
工具
-
勇敢的网络搜索
- 使用分页和过滤执行网络搜索
- 输入:
query(string):搜索词count(数字,可选):每页结果(最多20个)offset(数字,可选):分页偏移量(最大9)
-
勇敢的探索
- 搜索当地企业和服务
- 输入:
query(string):本地搜索词count(数字,可选):结果数量(最多20个)
- 如果未找到本地结果,则自动回退到网络搜索
配置
获取API密钥
使用Claude Desktop
将此添加到您的 claude_desktop_config.json:
码头工人
{
"mcpServers": {
"brave-search": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"BRAVE_API_KEY",
"mcp/brave-search"
],
"env": {
"BRAVE_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
NPX
{
"mcpServers": {
"brave-search": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-brave-search"
],
"env": {
"BRAVE_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
使用VS代码
为了快速安装,请使用下面的一键安装按钮。..
对于手动安装,请将以下JSON块添加到VS Code中的用户设置(JSON)文件中。您可以按 Ctrl + Shift + P 和打字 Preferences: Open User Settings (JSON).
您可以选择将其添加到名为的文件中 .vscode/mcp.json 在您的工作空间中。这将允许您与他人共享配置。
请注意
mcp中不需要密钥.vscode/mcp.json文件。
码头工人
{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "brave_api_key",
"description": "Brave Search API Key",
"password": true
}
],
"servers": {
"brave-search": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"BRAVE_API_KEY",
"mcp/brave-search"
],
"env": {
"BRAVE_API_KEY": "${input:brave_api_key}"
}
}
}
}
}
NPX
{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "brave_api_key",
"description": "Brave Search API Key",
"password": true
}
],
"servers": {
"brave-search": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-brave-search"],
"env": {
"BRAVE_API_KEY": "${input:brave_api_key}"
}
}
}
}
}
构建
Docker构建:
docker build -t mcp/brave-search:latest -f src/brave-search/Dockerfile .
许可证
此MCP服务器根据MIT许可证获得许可。这意味着您可以根据MIT许可证的条款和条件自由使用、修改和分发软件。有关更多详细信息,请参阅项目存储库中的LICENSE文件。
