> ## 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 via MCP dans Kiro

> Ajoutez la recherche web et le scraping de Firecrawl à l'IDE Kiro et à la CLI Kiro

Connectez Firecrawl à Kiro via le serveur MCP hébergé. Kiro gère pour vous la connexion dans le navigateur : vous n'avez donc rien à enregistrer manuellement. L'IDE Kiro et la CLI Kiro utilisent le même fichier de configuration.

<Note>
  La CLI Kiro remplace la CLI Amazon Q Developer. Si vous utilisiez `q` auparavant, cette page vous concerne.
</Note>

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

1. Ouvrez le fichier de configuration utilisateur `~/.kiro/settings/mcp.json`. Dans l'IDE, exécutez **Kiro: Open user MCP config (JSON)** depuis la palette de commandes. Pour un projet spécifique, utilisez plutôt le fichier `.kiro/settings/mcp.json` de l'espace de travail.
2. Ajoutez Firecrawl, puis enregistrez le fichier :

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

3. Kiro se reconnecte dès que vous enregistrez et ouvre la page d'autorisation de Firecrawl dans votre navigateur. Connectez-vous et autorisez l'accès.
4. Ouvrez l'onglet des serveurs MCP dans le panneau Kiro, ou exécutez `kiro-cli mcp status --name firecrawl`, puis vérifiez que les outils de Firecrawl sont bien disponibles.

<Accordion title="Vous préférez une clé API ?">
  Dans Kiro, les serveurs distants acceptent les en-têtes. Exportez `FIRECRAWL_API_KEY` dans votre shell, puis utilisez :

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

  Kiro ne développe que les variables d'environnement que vous avez approuvées. Lorsqu'il affiche l'avertissement de sécurité concernant `FIRECRAWL_API_KEY`, approuvez-la ou ajoutez-la sous **Mcp Approved Env Vars** dans les paramètres.
</Accordion>

<Accordion title="Vous préférez la CLI ?">
  ```bash theme={null}
  kiro-cli mcp add --name firecrawl --url https://mcp.firecrawl.dev/v2/mcp-oauth --scope global
  ```
</Accordion>

Voir le [guide de connexion OAuth](/fr/mcp-server/oauth) pour plus de détails. Pour une utilisation sans intervention, [configurez une clé API](/fr/mcp-server/keyless#add-an-api-key).

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

```text theme={null}
Recherche sur le Web les dernières notes de release de Rust et résume les 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>

* **La prise en charge de MCP est désactivée :** dans l'IDE, ouvrez les paramètres avec `Cmd/Ctrl + ,`, recherchez « MCP » et activez la prise en charge.
* **Le serveur ne se connecte pas :** vérifiez que l'URL est exactement `https://mcp.firecrawl.dev/v2/mcp-oauth`, puis enregistrez de nouveau le fichier pour forcer une reconnexion.
* **Une erreur de scope OAuth s'affiche :** ajoutez `"oauth": { "oauthScopes": [] }` à l'entrée du serveur.
* **Le fichier de l'espace de travail et celui de l'utilisateur définissent tous deux `firecrawl` :** Kiro les fusionne et c'est le fichier de l'espace de travail qui prévaut. Ne conservez qu'une seule entrée.


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