这是一个集成Brave搜索API的MCP服务器实现,提供网页和本地搜索功能。
brave_web_search
query
(字符串):搜索关键词count
(数字,可选):每页结果数(最多20条)offset
(数字,可选):分页偏移量(最多9)brave_local_search
query
(字符串):本地搜索关键词count
(数字,可选):结果数量(最多20条)将以下配置添加到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"
}
}
}
}

{
"mcpServers": {
"brave-search": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-brave-search"
],
"env": {
"BRAVE_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}

快速安装请使用下方的一键安装按钮...
如需手动安装,请将以下JSON块添加到VS Code的用户设置(JSON)文件中。可通过按Ctrl + Shift + P
并输入Preferences: Open User Settings (JSON)
来操作。
或者,也可以将其添加到工作区中的.vscode/mcp.json
文件中,这样可与他人共享配置。
注意:
.vscode/mcp.json
文件中不需要包含mcp
键。
{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "brave_api_key",
"description": "Brave搜索API密钥",
"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}"
}
}
}
}
}

{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "brave_api_key",
"description": "Brave搜索API密钥",
"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文件。