accueil / serveurs / Recherche & Web / fr.carhunt/carhunt
fr.carhunt/carhunt
serveur MCP (Model Context Protocol) · carhunt 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que fr.carhunt/carhunt est sûr ?
Au dernier audit MCP Hub, le serveur MCP « fr.carhunt/carhunt » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 10 outils
- car_market_stats≈ 170 tokens
Market statistics for a used car model in France (median price, volume). Médiane de prix du segment (année ±1, tranche de km) et volume d'annonces actives pour un modèle sur le marché français.
Paramètres, retour & exemple (4)
Paramètresmake· string · requisyear· integer · optionnel
Année du segment (optionnel, ±1 an)model· string · requismileage· integer · optionnel
Kilométrage du segment (optionnel, tranche ±20k)
Exemple d'appel{"name": "car_market_stats", "arguments": {"make": "texte", "model": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - estimate_car_price≈ 372 tokens
Estimate the market price of a used car in France. Estimation de prix basée sur les annonces comparables réelles du marché français : bon prix (Q1), valeur juste (médiane), prix haut (Q3), indice de confiance et annonces similaires. Le kilométrage est facultatif : sans lui, l'estimation part du kilométrage médian des annonces comparables et le signale dans `note`. Sans compte : 3 estimations/jour par IP. Avec clé personnelle Premium/Pro/Expert : quota du plan (15/jour, 30/jour ou illimité).
Paramètres, retour & exemple (6)
Paramètresmake· string · requis
Marque, ex. RENAULTyear· integer · requis
Année-modèlemodel· string · requis
Modèle, ex. CLIOenergy· string · optionnel
Essence, Diesel, Électrique, Hybride (optionnel)gearbox· string · optionnel
Manuelle ou Automatique (optionnel)mileage· integer · optionnel
Kilométrage en km. Second facteur de prix après l'âge : le donner quand on le connaît. Si l'utilisateur ne l'a pas précisé, OMETTEZ ce paramètre plutôt que d'inventer une valeur — l'estimation utilisera alors le kilométrage médian des annonces comparables et le signalera dans `note` (à répercuter à l'utilisateur).
Exemple d'appel{"name": "estimate_car_price", "arguments": {"make": "texte", "year": 1, "model": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pro_deals≈ 638 tokens
Underpriced car deals feed, sorted by deal-score. Les meilleures affaires du marché : annonces dont le prix est nettement sous la médiane de leur segment, triées des plus sous-cotées aux moins sous-cotées (min_deal_score 60 par défaut). L'outil de pige des négociants. Clé API Business requise.
Paramètres, retour & exemple (20)
Paramètresmake· string · optionnel
Marque, ex. VOLKSWAGEN, PEUGEOT, BMWpage· integer · optionnel
Page de résultats (défaut 1)limit· integer · optionnel
Résultats par page, max 50 (défaut 25)model· string · optionnel
Modèle commercial, ex. GOLF, 308, SERIE 1 — les familles sont expansées (« GOLF » matche GOLF, GOLF SW…)since· string · optionnel
Timestamp ISO — ne renvoyer que les annonces découvertes après (polling incrémental)energy· string · optionnel
Énergies séparées par des virgules : Essence,Diesel,Électrique,Hybrideregion· string · optionnel
Région française : ile-de-france (ou idf), paca, bretagne, occitanie, normandie… Exclusif avec departments.gearbox· string · optionnel
Boîtes séparées par des virgules : Manuelle,Automatiquefinition· string · optionnel
Finition normalisée, ex. R-Line, GT Lineyear_max· integer · optionnelyear_min· integer · optionnel
Année-modèle minimumprice_max· integer · optionnel
Prix maximum en eurosprice_min· integer · optionnel
Prix minimum en eurosdepartments· array · optionnel
Codes départements, ex. ["33", "24", "40"]mileage_max· integer · optionnel
Kilométrage maximummileage_min· integer · optionnelseller_type· string · optionnel · pro | private
Vendeur professionnel ou particulier (couverture partielle)motorization· string · optionnel
Code moteur, ex. « 2.0 TDI » — match souplemin_deal_score· number · optionnel
Plancher de score (défaut 60 = nettement sous la cote)seen_within_days· integer · optionnel
Ne renvoyer que les annonces re-vues par les scrapers dans les N derniers jours (anti-annonces retirées ; recommandé 7)
Exemple d'appel{"name": "pro_deals", "arguments": {"make": "texte", "page": 1, "limit": 1, "model": "texte", "since": "texte", "energy": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pro_market_position≈ 128 tokens
Market position of a specific listing: segment median, savings vs market. Médiane de prix du segment comparable d'une annonce + écart € / % vs marché (argument de négociation). listing_id = champ `id` d'un résultat pro_search/pro_deals.
Paramètres, retour & exemple (1)
Paramètreslisting_id· string · requis
Exemple d'appel{"name": "pro_market_position", "arguments": {"listing_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pro_search≈ 686 tokens
Full professional search with deal-score, 50 results/page, incremental polling. Recherche complète pour les professionnels : deal-score de sous-cote sur chaque annonce, tri deal_score, filtres finition/motorisation/fraîcheur, pagination, polling incrémental (since). Requiert une clé API CarHunt Pro (plan Business). Consomme le quota mensuel de véhicules de l'organisation.
Paramètres, retour & exemple (21)
Paramètresmake· string · optionnel
Marque, ex. VOLKSWAGEN, PEUGEOT, BMWpage· integer · optionnel
Page de résultats (défaut 1)sort· string · optionnel · date | created_at | updated_at | price_asc | price_desc | deal_scorelimit· integer · optionnel
Résultats par page, max 50 (défaut 25)model· string · optionnel
Modèle commercial, ex. GOLF, 308, SERIE 1 — les familles sont expansées (« GOLF » matche GOLF, GOLF SW…)since· string · optionnel
Timestamp ISO — ne renvoyer que les annonces découvertes après (polling incrémental)energy· string · optionnel
Énergies séparées par des virgules : Essence,Diesel,Électrique,Hybrideregion· string · optionnel
Région française : ile-de-france (ou idf), paca, bretagne, occitanie, normandie… Exclusif avec departments.gearbox· string · optionnel
Boîtes séparées par des virgules : Manuelle,Automatiquefinition· string · optionnel
Finition normalisée, ex. R-Line, GT Lineyear_max· integer · optionnelyear_min· integer · optionnel
Année-modèle minimumprice_max· integer · optionnel
Prix maximum en eurosprice_min· integer · optionnel
Prix minimum en eurosdepartments· array · optionnel
Codes départements, ex. ["33", "24", "40"]mileage_max· integer · optionnel
Kilométrage maximummileage_min· integer · optionnelseller_type· string · optionnel · pro | private
Vendeur professionnel ou particulier (couverture partielle)motorization· string · optionnel
Code moteur, ex. « 2.0 TDI » — match souplemin_deal_score· number · optionnel
Plancher de score de sous-cote (50 = prix médian marché)seen_within_days· integer · optionnel
Ne renvoyer que les annonces re-vues par les scrapers dans les N derniers jours (anti-annonces retirées ; recommandé 7)
Exemple d'appel{"name": "pro_search", "arguments": {"make": "texte", "page": 1, "sort": "date", "limit": 1, "model": "texte", "since": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pro_usage≈ 88 tokens
Current month API usage: quota, vehicles consumed, remaining, extra credits. Quota mensuel de véhicules du plan, consommé, restant et crédits achetés.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "pro_usage", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pro_watchlist_create≈ 501 tokens
Create a watchlist: criteria are evaluated every 10 minutes against the already collected catalog, then matching listings are pushed to a webhook. Crée une alerte : chaque nouvelle annonce détectée qui matche les critères est poussée en POST JSON sur webhook_url (véhicules livrés décomptés du quota mensuel). Clé API avec scope write requise.
Paramètres, retour & exemple (17)
Paramètresmake· string · optionnel
Marque, ex. VOLKSWAGEN, PEUGEOT, BMWname· string · requismodel· string · optionnel
Modèle commercial, ex. GOLF, 308, SERIE 1 — les familles sont expansées (« GOLF » matche GOLF, GOLF SW…)energy· string · optionnel
Énergies séparées par des virgules : Essence,Diesel,Électrique,Hybrideregion· string · optionnel
Région française : ile-de-france (ou idf), paca, bretagne, occitanie, normandie… Exclusif avec departments.gearbox· string · optionnel
Boîtes séparées par des virgules : Manuelle,Automatiquefinition· string · optionnelyear_max· integer · optionnelyear_min· integer · optionnel
Année-modèle minimumprice_max· integer · optionnel
Prix maximum en eurosprice_min· integer · optionnel
Prix minimum en eurosdepartments· array · optionnel
Codes départements, ex. ["33", "24", "40"]mileage_max· integer · optionnel
Kilométrage maximumseller_type· string · optionnel · pro | privatewebhook_url· string · optionnel
URL http(s) POST JSON appelée à chaque nouvelle annonce matchantemotorization· string · optionnelmin_deal_score· number · optionnel
Exemple d'appel{"name": "pro_watchlist_create", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pro_watchlist_delete≈ 91 tokens
Delete a watchlist by id. Supprime une watchlist (cf. pro_watchlist_list).
Paramètres, retour & exemple (1)
Paramètreswatchlist_id· string · requis
Exemple d'appel{"name": "pro_watchlist_delete", "arguments": {"watchlist_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pro_watchlist_list≈ 97 tokens
List the organization's watchlists (automatic alerts). Critères évalués toutes les 10 minutes sur le catalogue déjà collecté, puis notification par email, Discord ou webhook JSON.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "pro_watchlist_list", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_used_cars≈ 575 tokens
Search used cars for sale in France across all major marketplaces. Recherche multi-critères dans les annonces françaises agrégées par CarHunt (LeBonCoin, LaCentrale, L'Argus, Autosphere, ParuVendu…). Sans compte : 10 résultats max, sans deal-score. Avec une clé personnelle Premium/Pro/Expert (Bearer chu_live_…) : 25 résultats, deal-score visible et tri deal_score. Chaque annonce inclut source_url (lien direct vers l'annonce d'origine) — à toujours citer.
Paramètres, retour & exemple (14)
Paramètresmake· string · optionnel
Marque, ex. VOLKSWAGEN, PEUGEOT, BMWsort· string · optionnel · date | price_asc | price_desc | updated_at | deal_score
date = découverte la plus récente (défaut) ; updated_at = fraîcheur scraper ; deal_score = sous-cote (clé Premium/Pro/Expert ou Business requise)limit· integer · optionnel
Nombre de résultats (max 10 sans clé, 25 avec clé Premium/Pro/Expert)model· string · optionnel
Modèle commercial, ex. GOLF, 308, SERIE 1 — les familles sont expansées (« GOLF » matche GOLF, GOLF SW…)energy· string · optionnel
Énergies séparées par des virgules : Essence,Diesel,Électrique,Hybrideregion· string · optionnel
Région française : ile-de-france (ou idf), paca, bretagne, occitanie, normandie… Exclusif avec departments.gearbox· string · optionnel
Boîtes séparées par des virgules : Manuelle,Automatiqueyear_max· integer · optionnelyear_min· integer · optionnel
Année-modèle minimumprice_max· integer · optionnel
Prix maximum en eurosprice_min· integer · optionnel
Prix minimum en eurosdepartments· array · optionnel
Codes départements, ex. ["33", "24", "40"]mileage_max· integer · optionnel
Kilométrage maximumseller_type· string · optionnel · pro | private
Vendeur professionnel ou particulier (couverture partielle)
Exemple d'appel{"name": "search_used_cars", "arguments": {"make": "texte", "sort": "date", "limit": 1, "model": "texte", "energy": "texte", "region": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».