> ## 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 Zencoder

> Ajoutez la recherche web et le scraping de Firecrawl au plugin IDE de Zencoder

Ajoutez Firecrawl à Zencoder dans les IDE JetBrains et dans VS Code. JetBrains prend en charge les serveurs distants avec OAuth2 : vous vous connectez donc avec votre compte Firecrawl. VS Code, lui, démarre le serveur en local à l'aide d'une clé API.

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

* Le plugin Zencoder pour un IDE JetBrains ou pour VS Code.
* Pour la configuration sous VS Code : Node.js 22 ou version ultérieure, ainsi qu'une [clé API Firecrawl](https://www.firecrawl.dev/app/api-keys).

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

<Tabs>
  <Tab title="JetBrains">
    1. Ouvrez **Paramètres**, puis **Tools**, puis **Zencoder**, puis **Serveurs MCP**.
    2. Ajoutez ce serveur et appliquez la modification :

    ```json theme={null}
    {
      "firecrawl": {
        "url": "https://mcp.firecrawl.dev/v2/mcp-oauth",
        "auth": "oauth2"
      }
    }
    ```

    3. Finalisez la connexion à Firecrawl dans votre navigateur, puis vérifiez que les outils figurent dans la liste des outils de l’agent.
  </Tab>

  <Tab title="VS Code">
    1. Ouvrez le fichier `settings.json` de votre utilisateur ou de votre espace de travail.
    2. Ajoutez Firecrawl sous `zencoder.mcpServers` :

    ```json theme={null}
    {
      "zencoder.mcpServers": {
        "firecrawl": {
          "command": "npx",
          "args": ["-y", "firecrawl-mcp@3.33.2"],
          "env": {
            "FIRECRAWL_API_KEY": "fc-YOUR-API-KEY"
          }
        }
      }
    }
    ```

    3. Redémarrez VS Code, puis vérifiez que les outils Firecrawl apparaissent sous **Outils d’agent**.
  </Tab>
</Tabs>

D’après la documentation de Zencoder, la prise en charge des serveurs HTTP et OAuth2 dans VS Code est en cours de déploiement : utilisez donc la configuration locale tant que votre version ne la propose pas. Pour plus de détails, consultez le [guide de connexion OAuth](/fr/mcp-server/oauth) et la page [Exécuter MCP en local](/fr/mcp-server/local).

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

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

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

<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 les outils d’agent :** vérifiez la syntaxe JSON, puis redémarrez l’IDE. Les serveurs MCP sont chargés au démarrage.
* **La connexion JetBrains échoue :** supprimez le jeton mis en cache pour le serveur, puis relancez la connexion.
* **VS Code signale une commande introuvable :** vérifiez que `npx` fonctionne dans un terminal et que `node --version` affiche la version 22 ou supérieure.
* **Les outils ne s’exécutent pas :** Zencoder demande une autorisation avant chaque appel d’outil. Choisissez **Allow once** ou **Always allow** pour les outils Firecrawl.


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