/ Annuaire / Playground / Brave Search
● Officiel brave 🔑 Nécessite votre clé

Brave Search

par brave · modelcontextprotocol/servers

Recherche web, actualités et images respectueuse de la vie privée — index indépendant, pas de Google. La version gratuite convient à la plupart des usages personnels.

Le MCP Brave Search de référence. Enveloppe l'API Brave Search : verticals web, local, actualités, vidéo et images. Brave exploite un index indépendant (pas un revendeur Bing/Google), avec des garanties de confidentialité et un quota gratuit raisonnable.

Pourquoi l'utiliser

Fonctionnalités clés

Démo en direct

Aperçu en pratique

brave-search.replay ▶ prêt
0/0

Installer

Choisissez votre client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "brave-search": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-brave-search"
      ]
    }
  }
}

Ouvrez Claude Desktop → Settings → Developer → Edit Config. Redémarrez après avoir enregistré.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "brave-search": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-brave-search"
      ]
    }
  }
}

Cursor utilise le même schéma mcpServers que Claude Desktop. La config projet l'emporte sur la globale.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "brave-search": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-brave-search"
      ]
    }
  }
}

Cliquez sur l'icône MCP Servers dans la barre latérale Cline, puis "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "brave-search": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-brave-search"
      ]
    }
  }
}

Même format que Claude Desktop. Redémarrez Windsurf pour appliquer.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "brave-search",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-brave-search"
      ]
    }
  ]
}

Continue utilise un tableau d'objets serveur plutôt qu'une map.

~/.config/zed/settings.json
{
  "context_servers": {
    "brave-search": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "@modelcontextprotocol/server-brave-search"
        ]
      }
    }
  }
}

Ajoutez dans context_servers. Zed recharge à chaud à la sauvegarde.

claude mcp add brave-search -- npx -y @modelcontextprotocol/server-brave-search

Une seule ligne. Vérifiez avec claude mcp list. Supprimez avec claude mcp remove.

Cas d'usage

Usages concrets : Brave Search

Vérifier une affirmation avec plusieurs sources indépendantes

👤 Écrivains, chercheurs, quiconque méfiant des hallucinations d'IA ⏱ ~5 min beginner

Quand l'utiliser : Vous avez une affirmation (« L'entreprise X a Y employés ») et vous voulez 2-3 citations, pas juste ce que Claude se souvient de l'entraînement.

Prérequis
  • Clé API Brave Search — api.search.brave.com — version gratuite 2k/mois, pas de carte requise
Déroulement
  1. Rechercher l'affirmation
    Cherchez sur Brave pour 'Acme Robotics employee count site:linkedin.com OR site:crunchbase.com'. Top 5 résultats.✓ Copié
    → Mélange de sources indépendantes
  2. Réconcilier les chiffres
    Chaque source donne probablement un nombre légèrement différent. Listez-les avec leurs dates. Quel est le nombre le plus défendable à citer ?✓ Copié
    → Nombres par source + un choix raisonné
  3. Formater la citation
    Écrivez l'affirmation avec une citation intégrée. Utilisez la source la plus fraîche et la plus faisant autorité.✓ Copié
    → Phrase + (Source, date) intégrée

Résultat : Une affirmation citée de manière défendable avec le travail montré.

Pièges
  • Un seul extrait SERP ne suffit pas — l'affirmation pourrait être mal citée — Pour les affirmations critiques, récupérez la page réelle (fetch MCP) et vérifiez la citation en contexte
Combiner avec : fetch

Obtenir les actualités d'aujourd'hui sur un sujet spécifique

👤 Quiconque veut une synthèse d'actualités fraîches ⏱ ~5 min beginner

Quand l'utiliser : Vous voulez un résumé d'actualités sur un sujet de niche, plus frais que la date limite d'entraînement de Claude.

Déroulement
  1. Recherche d'actualités
    Recherche d'actualités Brave : 'EU AI Act enforcement' des 7 derniers jours, top 10.✓ Copié
    → Articles d'actualités récents avec dates
  2. Regrouper + résumer
    Regroupez-les par angle. Résumez chaque cluster en 1 phrase. Notez toute affirmation qui entre en conflit entre les sources.✓ Copié
    → 2-4 groupes thématiques avec des drapeaux de conflit
  3. Choisir ce qui compte
    Si je n'ai que 5 minutes pour lire l'un de ceux-ci, lequel et pourquoi ?✓ Copié
    → Recommandation unique avec raison

Résultat : Un résumé des événements actuels qui respecte votre temps.

Pièges
  • Même histoire de fil republié par 20 sites = faux sentiment de consensus — Demandez à Claude de détecter les doublons par similarité de lede, pas seulement par URL

Trouver des entreprises locales pour une tâche réelle

👤 Quiconque planifie un voyage ou une course locale ⏱ ~5 min beginner

Quand l'utiliser : Vous voulez des réponses de type « meilleur ramen près d'ici » sans ouvrir Maps.

Déroulement
  1. Recherche locale
    Recherche locale Brave pour 'ramen' près de 'Mission District, San Francisco'. Top 10 avec adresses, évaluations si disponibles.✓ Copié
    → Vraies entreprises avec adresses
  2. Filtrer selon vos goûts
    Je veux des nouilles tirées à la main, pas de restaurants en chaîne. Lesquels conviennent ?✓ Copié
    → Liste filtrée avec justification
  3. Choisir un gagnant
    Choisissez-en une. Donnez-moi l'adresse, les heures si connues, et un détail qui justifie le choix.✓ Copié
    → Recommandation décisive

Résultat : Un choix sur lequel vous pouvez agir, pas besoin de faire défiler Yelp.

Pièges
  • La fraîcheur des données locales varie — les entreprises fermées peuvent encore apparaître — Pour les enjeux élevés (conduire 30 minutes), confirmez les heures via le site de l'entreprise
Combiner avec : google-maps

Combinaisons

Associez-le à d'autres MCPs pour un effet X10

brave-search + fetch

Chercher → récupérer l'URL la plus pertinente → résumer

Cherchez sur Brave 'OWASP LLM top 10 2026'. Récupérez le contenu complet du premier résultat et résumez les 10 éléments.✓ Copié
brave-search + memory

Enregistrer les faits dérivés de la recherche comme observations pour un rappel ultérieur

Cherchez le nombre d'employés de nos 5 principaux concurrents. Enregistrez chacun comme une observation sur l'entité d'entreprise correspondante en mémoire.✓ Copié
brave-search + google-maps

Brave trouve les candidats → Google Maps obtient les directions

Trouvez des restaurants de ramen dans la Mission via Brave local. Pour les 3 meilleurs, obtenez les directions à pied de Mission/16th BART via Google Maps.✓ Copié

Outils

Ce que ce MCP expose

OutilEntréesQuand appelerCoût
brave_web_search query: str, count?: int (1-20), offset?: int Recherche web générale 1 requête contre le quota
brave_local_search query: str, count?: int Trouver des entreprises, des POI près d'un endroit 1 requête

Coût et limites

Coût d'exécution

Quota d'API
Version gratuite : 2 000 requêtes/mois, 1 q/s. Plans payants à partir de là.
Tokens par appel
~500-2000 jetons par réponse selon le nombre
Monétaire
Gratuit pour un usage personnel ; plans payants pour des quotas plus élevés
Astuce
Utilisez count: 5 par défaut. Les 5 premiers contiennent généralement tout le signal dont vous avez besoin — payer pour 20 résultats rapporte rarement.

Sécurité

Permissions, secrets, portée

Stockage des identifiants : Clé API dans la variable d'environnement BRAVE_API_KEY
Sortie de données : Les requêtes accèdent à api.search.brave.com ; la politique de confidentialité de Brave s'applique

Dépannage

Erreurs courantes et correctifs

401 Unauthorized

Définissez BRAVE_API_KEY dans l'environnement du client MCP. Obtenez une clé à api.search.brave.com.

429 Too Many Requests

La version gratuite est 1 q/s. Ajoutez une limitation entre les recherches dans les workflows par lot.

Quota dépassé

Vous avez atteint votre limite mensuelle. Attendez la réinitialisation ou passez à la version supérieure.

La recherche locale ne retourne rien

L'index local a une couverture limitée en dehors des grandes métropoles. Passez à la recherche web pour les lieux de niche.

Alternatives

Brave Search vs autres

AlternativeQuand l'utiliserCompromis
Exa Search MCPVous voulez une recherche neuronale/sémantique et des contenus de page completsModèle différent ; meilleur pour 'trouvez-moi des choses comme X'
Google's official Programmable Search (custom MCP)Vous avez besoin d'un signal spécifique à GoogleComplexité de configuration ; plus coûteux en volume
DuckDuckGo via fetchVous voulez une recherche sans clé avec le canardPas d'API structurée ; analyse HTML requise

Plus

Ressources

📖 Lire le README officiel sur GitHub

🐙 Voir les issues ouvertes

🔍 Parcourir les 400+ serveurs MCP et Skills