Brave Search MCP-Server
Eine MCP-Serverimplementierung, die die Brave Search API integriert und sowohl Web- als auch lokale Suchfunktionen bietet.
Merkmale
Websuche : Allgemeine Abfragen, Nachrichten, Artikel, mit Paginierungs- und Aktualitätskontrollen
Lokale Suche : Finden Sie Geschäfte, Restaurants und Dienstleistungen mit detaillierten Informationen
Flexible Filterung : Kontrollieren Sie Ergebnistypen, Sicherheitsstufen und Inhaltsaktualität
Intelligente Fallbacks : Die lokale Suche greift automatisch auf das Web zurück, wenn keine Ergebnisse gefunden werden
Related MCP server: Search MCP Server
Werkzeuge
brave_web_search
Führen Sie Websuchen mit Paginierung und Filterung durch
Eingänge:
query(Zeichenfolge): Suchbegriffecount(Anzahl, optional): Ergebnisse pro Seite (max. 20)offset(Zahl, optional): Paginierungsoffset (max. 9)
mutige_lokale_Suche
Suchen Sie nach lokalen Unternehmen und Dienstleistungen
Eingänge:
query(Zeichenfolge): Lokale Suchbegriffecount(Zahl, optional): Anzahl der Ergebnisse (max. 20)
Fällt automatisch auf die Websuche zurück, wenn keine lokalen Ergebnisse gefunden werden
Konfiguration
Einen API-Schlüssel erhalten
Registrieren Sie sich für ein Brave Search API-Konto
Wählen Sie einen Plan (Kostenlose Stufe verfügbar mit 2.000 Abfragen/Monat)
Generieren Sie Ihren API-Schlüssel über das Entwickler-Dashboard
Verwendung mit Claude Desktop
Fügen Sie dies zu Ihrer claude_desktop_config.json hinzu:
Docker
{
"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"
}
}
}
}Verwendung mit VS Code
Verwenden Sie für eine schnelle Installation die unten stehenden Ein-Klick-Installationsschaltflächen ...
Für die manuelle Installation fügen Sie den folgenden JSON-Block zu Ihrer Benutzereinstellungsdatei (JSON) in VS Code hinzu. Drücken Sie dazu Ctrl + Shift + P und geben Sie Preferences: Open User Settings (JSON) ein.
Optional können Sie es einer Datei namens .vscode/mcp.json in Ihrem Arbeitsbereich hinzufügen. Dadurch können Sie die Konfiguration mit anderen teilen.
Beachten Sie, dass der
mcpSchlüssel in der Datei.vscode/mcp.jsonnicht benötigt wird.
Docker
{
"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}"
}
}
}
}
}Bauen
Docker-Build:
docker build -t mcp/brave-search:latest -f src/brave-search/Dockerfile .Lizenz
Dieser MCP-Server ist unter der MIT-Lizenz lizenziert. Das bedeutet, dass Sie die Software unter den Bedingungen der MIT-Lizenz frei verwenden, ändern und verbreiten dürfen. Weitere Informationen finden Sie in der LICENSE-Datei im Projekt-Repository.