> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firecrawl.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Recherche web et extraction MCP dans Qwen Code

> Ajoutez la recherche web et le scraping de Firecrawl à Qwen Code

Connectez Firecrawl à Qwen Code en tant que serveur MCP HTTP distant pour permettre à Qwen Code d'effectuer des recherches sur le web et de lire des pages.

<h2 id="requirements">
  Prérequis
</h2>

* Qwen Code 0.25 ou version ultérieure.
* Une [clé API Firecrawl](https://www.firecrawl.dev/app/api-keys), exportée dans la variable `FIRECRAWL_API_KEY`.

<h2 id="quick-setup">
  Configuration rapide
</h2>

1. Exportez votre clé API dans le shell depuis lequel vous démarrez Qwen Code :

```bash theme={null}
export FIRECRAWL_API_KEY="fc-YOUR-API-KEY"
```

2. Ajoutez le serveur. Les guillemets simples empêchent le shell de développer la variable : le fichier de paramètres enregistre ainsi la référence et non votre clé :

```bash theme={null}
qwen mcp add --scope user --transport http firecrawl https://mcp.firecrawl.dev/v2/mcp \
  --header 'Authorization: Bearer $FIRECRAWL_API_KEY'
```

3. Vérifiez que le serveur se connecte correctement :

```bash theme={null}
qwen mcp list
```

4. Démarrez Qwen Code, exécutez `/mcp` pour afficher les outils Firecrawl, puis demandez-lui d'effectuer une recherche ou une extraction.

<Accordion title="Vous préférez modifier le fichier de paramètres ?">
  Ajoutez le serveur à `~/.qwen/settings.json`, ou à `.qwen/settings.json` dans un projet :

  ```json theme={null}
  {
    "mcpServers": {
      "firecrawl": {
        "httpUrl": "https://mcp.firecrawl.dev/v2/mcp",
        "headers": {
          "Authorization": "Bearer $FIRECRAWL_API_KEY"
        }
      }
    }
  }
  ```
</Accordion>

Voir [Configurer une clé API](/fr/mcp-server/keyless#add-an-api-key) pour en savoir plus sur les clés.

<h2 id="try-it">
  Essayer
</h2>

```text theme={null}
Recherche sur le Web les dernières notes de release de Rust et fais une synthèse des sources.
```

```text theme={null}
Extrais le contenu de https://firecrawl.dev et explique ce qu’il fait.
```

<h2 id="what-you-can-do">
  Ce que vous pouvez faire
</h2>

<CardGroup cols={2}>
  <Card title="Recherche" icon="magnifying-glass" href="/fr/features/search">
    Trouvez des informations à jour et consultez le contenu des résultats pertinents.
  </Card>

  <Card title="Extraction" icon="file-lines" href="/fr/features/scrape">
    Convertissez des URL en markdown propre ou en données structurées.
  </Card>

  <Card title="Interact" icon="hand-pointer" href="/fr/features/interact">
    Naviguez, cliquez et remplissez des formulaires pour accéder aux données dont vous avez besoin.
  </Card>

  <Card title="Alexandria" icon="books" href="/fr/features/alexandria">
    Découvrez des outils de données structurées, consultez leurs paramètres d'entrée et leur tarification, puis exécutez-les via Firecrawl.
  </Card>
</CardGroup>

<h2 id="troubleshooting">
  Dépannage
</h2>

* **Le serveur n’apparaît pas dans une session en cours :** après l’avoir ajouté, redémarrez Qwen Code dans le même projet.
* **Le serveur apparaît comme non connecté :** exécutez `qwen mcp list`, puis vérifiez que `FIRECRAWL_API_KEY` est bien exportée dans le shell depuis lequel vous démarrez Qwen Code.
* **Les appels d’outils sont rejetés en raison d’une clé invalide :** vérifiez que la valeur de l’en-tête est `Bearer $FIRECRAWL_API_KEY` et que la variable contient une clé valide.
* **Les outils ne sont pas utilisés :** certains modèles appellent les outils MCP de manière plus fiable que d’autres. Essayez un autre modèle.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.