logo
Télécharger
languageFRdown
menu

Automatiser le scraping Leboncoin avec n8n et Octoparse MCP

star

Automatisez le n8n web scraping Leboncoin avec Octoparse MCP. Workflow complet pas à pas : Schedule Trigger, Google Sheets et alertes Gmail quotidiennes.

9 minutes de lecture

Vous suivez des annonces Leboncoin : une BMW d’occasion à Nantes, un appartement à Lyon, des offres d’emploi dans votre secteur. Et vous en avez assez de revenir vérifier manuellement plusieurs fois par jour. C’est le premier site de petites annonces du pays, et les meilleures offres partent en quelques heures.

En 2026, Leboncoin reçoit plus de 26 millions de visiteurs uniques par mois en France, selon Médiamétrie. Sur certaines catégories comme les véhicules ou l’immobilier, les annonces les plus attractives sont contactées dans les 30 minutes suivant leur publication.

Ce tutoriel explique comment mettre en place cette surveillance automatique avec n8n, Octoparse MCP et un agent IA. Aucune ligne de code n’est nécessaire. Concrètement : une alerte Gmail arrive chaque matin avec les données du jour. En 2026, le n8n web scraping avec Octoparse fait partie des approches no-code les mieux documentées pour automatiser la collecte de données.

Cas concret testé en juin 2026 : 99 annonces BMW à Nantes sur Leboncoin, prix moyen 15 180 €, archivées automatiquement dans Google Sheets et résumées chaque matin dans un rapport Gmail. Toutes les captures ci-dessous correspondent à des données réelles collectées sur Leboncoin.fr.

Schéma du workflow automatisé n8n et Octoparse MCP pour scraper Leboncoin : 5 étapes de Schedule Trigger jusqu'à l'alerte Gmail quotidienne

Ce qu’il vous faut pour automatiser le scraping Leboncoin avec n8n

Avant de commencer, assurez-vous de disposer des éléments suivants :

Ce tutoriel s’appuie sur n8n, mais la même logique fonctionne avec Make si vous utilisez déjà cet outil.

Étape 1 : Connecter Octoparse MCP à Claude Desktop

L’Octoparse MCP est le pont entre votre agent IA et le moteur de scraping Octoparse. Une fois configuré, Claude peut lancer des tâches de collecte, surveiller leur avancement et récupérer les données, le tout depuis une simple conversation en langage naturel.

Si vous n’avez pas encore configuré cette connexion, suivez le guide détaillé Claude scraping web avec Octoparse MCP. En quelques minutes, Octoparse apparaît dans la liste des outils disponibles de Claude Desktop.

Pour vérifier que tout fonctionne, entrez cette phrase dans Claude Desktop :

« Recherche des modèles Leboncoin sur Octoparse »

Claude interroge immédiatement l’Octoparse MCP et retourne la liste des modèles disponibles : la connexion est opérationnelle.

Étape 2 : Extraire les annonces Leboncoin avec Octoparse

Octoparse propose plusieurs modèles dédiés à Leboncoin. Voici ceux disponibles au moment de la rédaction de cet article :

https://www.octoparse.fr/template/leboncoin-data-scraper

https://www.octoparse.fr/template/leboncoin-vehicules-infos-scraper

https://www.octoparse.fr/template/leboncoin-emploi-infos-scraper

https://www.octoparse.fr/template/leboncoin-immobilier-infos-scraper

Pour reproduire cet exemple, copiez l’URL suivante dans le champ de saisie du modèle. Elle correspond à une recherche BMW d’occasion à Nantes sur Leboncoin :

https://www.leboncoin.fr/recherche?category=2&locations=Nantes_44000__47.21811_-1.55302_2882&u_car_brand=BMW

Dans Claude Desktop, entrez une phrase naturelle décrivant votre besoin :

« Je cherche à acheter une BMW d’occasion à Nantes. Peux-tu surveiller les annonces disponibles sur Leboncoin et extraire les informations clés comme le prix, le modèle et le kilométrage ? Voici l’URL : [URL] »

Claude identifie automatiquement le modèle Leboncoin Véhicules Infos Scraper, lance la tâche d’extraction en cloud et patiente jusqu’à la fin de la collecte.

Interface Claude Desktop déclenchant une tâche Octoparse MCP pour extraire les annonces BMW sur Leboncoin, avec les appels MCP visibles en temps réel

Une fois la collecte terminée, Claude présente les résultats sous forme de tableau interactif avec statistiques et filtres.

Résultats de l'extraction Octoparse via Claude Desktop : 99 annonces BMW d'occasion à Nantes avec prix, kilométrage et type de boîte

Le champ de données collectées comprend : titre de l’annonce, prix, marque et modèle, kilométrage, type d’énergie, boîte de vitesses, type de véhicule, annonceur (pro ou particulier) et lien direct vers l’annonce.

Étape 3 : Configurer le workflow n8n pour automatiser la collecte

n8n est un outil de web scraping et d’automatisation open source qui permet de relier des services entre eux sans écrire de code. Lancé en 2019, il est aujourd’hui utilisé par plus de 500 000 équipes dans le monde et propose plus de 400 intégrations natives. Dans ce workflow, il joue le rôle de chef d’orchestre : il déclenche la collecte chaque matin, transmet les données à Google Sheets et envoie l’alerte Gmail.

Créez un nouveau workflow dans n8n Cloud et nommez-le « Surveillance BMW Leboncoin » ou tout autre nom qui vous parle. Le workflow comprend quatre nœuds reliés en séquence.

Vue d'ensemble du workflow n8n complet pour la surveillance automatique Leboncoin avec Octoparse MCP, Google Sheets et Gmail

Nœud 1 : configurer le Schedule Trigger

Le Schedule Trigger déclenche automatiquement le workflow selon une fréquence définie. Ajoutez ce nœud en premier et configurez-le comme suit :

  • Trigger Interval : Days
  • Days Between Triggers : 1
  • Trigger at Hour : 8am

Le workflow se lancera ainsi chaque jour à 8h00 du matin, sans aucune intervention manuelle.

Configuration du nœud Schedule Trigger dans n8n pour déclencher le workflow de surveillance Leboncoin chaque jour à 8h

Nœud 2 : configurer l’Agent IA avec Octoparse MCP

L’AI Agent est le cœur du système : il reçoit le déclencheur, appelle Octoparse via le protocole MCP pour extraire les données, puis les transmet au nœud suivant.

Ajoutez un nœud AI Agent après le Schedule Trigger et configurez-le ainsi :

  • Source for Prompt : Define below
  • Prompt : « Utilise l’outil Octoparse pour exporter les données de la tâche BMW Nantes Leboncoin et retourne les résultats. »

Ce nœud nécessite deux sous-nœuds :

Chat Model : sélectionnez Anthropic Chat Model et choisissez Claude Sonnet 4.6. Pour la clé API Anthropic, rendez-vous sur console.anthropic.com, section API Keys, puis Create Key.

Tool : ajoutez un nœud MCP Client Tool et renseignez :

  • Endpoint :https://mcp.octoparse.com/mcp
  • Server Transport : Server Sent Events (SSE)
  • Authentication : Header Auth
  • Clé API Octoparse : récupérez-la sur octoparse.com/console/account-center/api-keys en cliquant sur Create API Key. Entrez-la dans le champ Header Auth au format : Authorization: Bearer [votre_clé]
Configuration du nœud AI Agent dans n8n avec Anthropic Claude Sonnet 4.6 et Octoparse MCP Client Tool pour automatiser la collecte de données Leboncoin
Configuration du nœud MCP Client Tool dans n8n pour connecter l'agent IA au serveur Octoparse MCP via une authentification par en-tête

Étape 4 : Archiver les données dans Google Sheets

Ajoutez un nœud Google Sheets après l’AI Agent. Choisissez l’action Append row in sheet pour ajouter une nouvelle ligne à chaque exécution, sans écraser les données précédentes.

Avant de configurer ce nœud, créez une feuille Google Sheets nommée « Surveillance BMW Nantes » avec ces en-têtes en première ligne : Titre, Prix, Modèle, Kilométrage, Énergie, Date.

Dans le nœud n8n, connectez votre compte Google via OAuth2, sélectionnez votre feuille et mappez chaque colonne sur les champs correspondants du résultat Octoparse. n8n détecte automatiquement les colonnes une fois les en-têtes créées.

Configuration du nœud Google Sheets dans n8n pour archiver les données Leboncoin extraites par Octoparse dans une feuille de calcul

Au fil des jours, la feuille accumule les données historiques et vous permet de visualiser l’évolution des prix, les nouvelles annonces et les baisses de prix par rapport aux semaines précédentes.

Feuille Google Sheets alimentée automatiquement par le workflow n8n avec 10 annonces BMW extraites de Leboncoin via Octoparse

Étape 5 : Envoyer une alerte Gmail automatique

Le dernier nœud envoie un rapport par e-mail dès que Google Sheets a été mis à jour. Ajoutez un nœud Gmail avec l’action Send Email et configurez-le comme suit :

  • Credential : Gmail OAuth2 API (autorisez votre compte Google)
  • To : votre adresse e-mail
  • Subject : Rapport quotidien BMW Nantes du {{ $now.format('dd/MM/yyyy') }}
  • Email Type : HTML
  • Message : un tableau HTML avec les données du jour

Pour l’authentification Gmail, cliquez sur l’icône en forme de crayon à côté du champ Credential, puis sur Sign in with Google et autorisez l’accès à votre compte.

Configuration du nœud Gmail dans n8n pour envoyer un rapport quotidien automatique avec les données Leboncoin extraites par Octoparse

Résultats concrets : 99 annonces BMW collectées automatiquement

En pratique, voici ce que produit le workflow : n8n lit les données archivées dans Google Sheets et génère le rapport.

Exécution du nœud Google Sheets dans n8n montrant les données BMW extraites de Leboncoin prêtes à être archivées

Le rapport Gmail arrive chaque matin avec les informations essentielles : modèle, prix, kilométrage, type d’énergie et date de mise à jour.

Email Gmail reçu automatiquement par n8n avec le rapport quotidien des annonces BMW sur Leboncoin, contenant un tableau avec prix et kilométrage

Ce système tourne en arrière-plan sans intervention de votre part. Chaque matin, les données du jour sont là, sans avoir rien fait.

Le même workflow fonctionne sur n’importe quel site supporté par Octoparse : Amazon, SeLoger, LinkedIn, Google Maps et plus de 500 autres. Un essai de 14 jours permet de tester votre propre cas d’usage sans engagement.

Exportez directement vers Excel, CSV, Google Sheets ou une base de données, selon votre outil de travail.

Aucune ligne de code requise : la détection automatique identifie les champs à extraire à votre place.

Plus de 500 modèles couvrent les sites les plus scrapés : Leboncoin, Amazon, LinkedIn, Google Maps et bien d’autres.

Les proxies IP rotatifs intégrés gèrent les blocages sans intervention de votre part.

La collecte tourne en cloud 24h/24, même quand votre ordinateur est éteint.

Scraper Leboncoin pour l’immobilier, l’emploi et le e-commerce

Le même workflow d’automatisation peut s’adapter à d’autres besoins courants sur Leboncoin. Voici trois modèles à réutiliser directement :

Scraper les annonces immobilières Leboncoin

Suivez les nouvelles annonces d’appartements ou de maisons dans votre ville cible. Le modèle Immobilier extrait le titre, le prix, la surface, la localisation et la description. Utile aussi bien pour les primo-accédants que pour les investisseurs locatifs.

https://www.octoparse.fr/template/leboncoin-immobilier-infos-scraper

En Île-de-France, les prix au m² ont progressé de 3,2 % en un an selon les notaires de Paris. Suivre les nouvelles annonces Leboncoin sur un secteur donné permet d’identifier rapidement les biens sous-évalués.

Surveiller les offres d’emploi sur Leboncoin

Automatisez la collecte d’offres d’emploi par secteur et par région. Le modèle Emploi extrait l’intitulé du poste, le salaire, le type de contrat, la localisation et la description. Utile pour les recruteurs en PME ou les cabinets de conseil RH qui souhaitent cartographier les offres sur un bassin d’emploi, sans abonnement à un agrégateur spécialisé.

https://www.octoparse.fr/template/leboncoin-emploi-infos-scraper

Suivre les prix sur toutes les catégories Leboncoin

Le modèle généraliste couvre toutes les catégories Leboncoin : électronique, mobilier, vêtements, services. Utile pour la veille concurrentielle ou la détection de bonnes affaires dans une niche spécifique.

https://www.octoparse.fr/template/leboncoin-data-scraper

Ces quatre modèles sont accessibles depuis la page des modèles Octoparse. L’article Agent IA : définition, fonctionnement et cas d’usage en 2026 présente d’autres scénarios d’automatisation au-delà de Leboncoin.

Scraping Leboncoin : ce que dit le droit français

Ce workflow collecte uniquement des données publiques accessibles à tout internaute sur Leboncoin.fr, sans contournement de protection technique. Les données extraites sont destinées à un usage personnel ou professionnel interne (veille, analyse de marché, aide à la décision).

La CNIL rappelle que le scraping de données publiques est autorisé à condition de ne pas collecter de données personnelles à des fins de démarchage non consenti. Si vos extractions incluent des noms ou numéros de téléphone de vendeurs particuliers, appliquez les règles du RGPD : minimisation des données, durée de conservation limitée, et droit d’opposition respecté.

Pour toute question sur les conditions d’utilisation d’Octoparse, l’équipe support est joignable à l’adresse support@octoparse.com.

FAQ – Questions fréquentes sur le scraping Leboncoin avec n8n

  • n8n est-il gratuit pour ce type de workflow ?

En 2026, n8n Cloud ne propose plus de plan gratuit permanent. Le plan Starter démarre à 24 €/mois et inclut 2 500 exécutions mensuelles, ce qui couvre largement un workflow déclenché une fois par jour. Si vous dépassez ce volume, le plan Pro est à 60 €/mois pour 10 000 exécutions. Une alternative gratuite et sans limite d’exécutions existe : la version auto-hébergée Community Edition, qui nécessite un serveur (environ 5 €/mois sur un VPS). Consultez les détails sur n8n.io.

  • Combien coûte l’utilisation des modèles Octoparse Leboncoin ?

Les modèles Leboncoin sont facturés à l’utilisation selon un tarif à la ligne collectée. La grille complète est disponible sur la page tarifs d’Octoparse. Un essai de 14 jours permet de tester le workflow avant tout engagement.

  • Leboncoin bloque-t-il le scraping automatique ?

Leboncoin applique des protections anti-scraping standard. Le modèle Octoparse Leboncoin est conçu pour les contourner via des proxies IP rotatifs intégrés. Sur les tests réalisés en juin 2026, la collecte de 99 annonces a pris environ 3 à 5 minutes en mode cloud. En cas de délai inhabituel, l’agent IA propose automatiquement de relancer l’export quelques minutes plus tard.

  • Peut-on utiliser Make à la place de n8n ?

Oui, Make (anciennement Integromat) fonctionne selon la même logique et supporte le protocole MCP. La configuration est légèrement différente dans l’interface, mais les étapes restent identiques : déclencheur planifié, appel Octoparse MCP, archivage Google Sheets, alerte Gmail. Ce tutoriel présente n8n en exemple, mais la méthode s’applique à tout outil d’automatisation compatible MCP.

  • L’agent IA peut-il scraper d’autres sites que Leboncoin ?

Oui. Ce workflow de n8n web scraping fonctionne avec n’importe quel modèle Octoparse. La bibliothèque couvre plus de 500 sites : Amazon, Google Maps, TikTok et bien d’autres. Il suffit de modifier le prompt envoyé à l’agent IA.

  • Comment aller plus loin avec l’Octoparse MCP ?

Le protocole MCP ouvre de nombreuses possibilités d’intégration entre agents IA et outils de scraping. L’article Protocole MCP : guide complet pour non-développeurs pose les bases. Pour connecter Octoparse à ChatGPT spécifiquement, l’article Connecter Octoparse MCP à ChatGPT détaille la procédure. La page MCP d’Octoparse recense tous les clients compatibles et les guides d’installation.

  • Faut-il laisser son ordinateur allumé pour que le workflow tourne ?

Non. n8n Cloud et Octoparse Cloud fonctionnent tous les deux entièrement en ligne. Une fois le workflow publié dans n8n, il s’exécute sur les serveurs n8n, même si votre ordinateur est éteint. C’est l’un des atouts majeurs du n8n web scraping en mode cloud par rapport aux solutions auto-hébergées classiques.

Obtenir les données en quelques clics
Extraire facilement les données depuis tous les sites sans coder
Télécharger

Articles populaires

Explorer les sujets

Commencer votre découverte de Octoparse dès maintenant

Télécharger

Lecture conseillée