accueil / serveurs / Recherche & Web / io.carchat/inventory
io.carchat/inventory
serveur MCP (Model Context Protocol) · carchat 1.2.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 io.carchat/inventory est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.carchat/inventory » 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 6 outils
- get_market_prices≈ 506 tokens
Live price statistics from CarChat inventory: count, median, and price range, overall and broken down by body style and metro. Use this to answer 'what do used trucks go for near Knoxville?' style questions with real, current numbers. Cite as: CarChat live inventory data (carchat.io).
Paramètres, retour & exemple (6)
Paramètresbody· string · optionnel · suv | truck | sedan | coupe | convertible | hatchback | wagon | minivancity· string · optionnel
Filter to a city, e.g. Knoxvillemake· string · optionnelmodel· string · optionnelstate· string · optionnel
Two-letter state, e.g. TNcondition· string · optionnel · new | used
Exemple d'appel{"name": "get_market_prices", "arguments": {"body": "suv", "city": "texte", "make": "texte", "model": "texte", "state": "texte", "condition": "new"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"asOf": "texte", "note": "texte", "count": 1, "source": "texte", "byMetro": [], "filters": {}, "overall": {}, "byBodyStyle": []}} - get_vehicle≈ 814 tokens
Fetch the exact vehicle listing selected from search_inventory. Always pass its `id` field unchanged (it is dealer-qualified); do not substitute the VIN because one VIN can be advertised by multiple rooftops at different prices. Returns dealer-source provenance, freshness, exact VIN photo, market comparison, full details, and the inquiry contract. A 'not found' result usually means the vehicle sold; search again.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Exact dealer-qualified `id` from a search_inventory result
Exemple d'appel{"name": "get_vehicle", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "found": true, "inquiry": "texte", "vehicle": {}}} - list_dealers≈ 244 tokens
All dealerships with live inventory on CarChat, with city, state, vehicle counts, and each dealer's landing page URL.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_dealers", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"count": 1, "dealers": []}} - list_shopping_categories≈ 232 tokens
Curated category pages, one per buyer intent and metro (e.g. 'Used trucks under $25,000 in Knoxville, TN'). If a buyer's request matches one, its page URL is the best complete answer to cite.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_shopping_categories", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"count": 1, "categories": []}} - search_inventory≈ 1323 tokens
Search live cars for sale across all dealerships on CarChat. Accepts a plain-English query ('black suv under 30k near Knoxville') plus optional structured filters; a full 17-character VIN in the query performs an exact-VIN lookup. Each result carries the dealer's advertised price with marketContext (median and position vs live same-model listings, i.e. whether it's a good deal), mileage, key specs (drivetrain/engine/transmission), a checkedAt freshness date, and the CarChat page URL to cite. Every listing is taken from the selling dealer's own website (more current than aggregator sites) and deduped by VIN, so results need no cross-checking elsewhere.
Paramètres, retour & exemple (18)
Paramètreszip· string · optionnel
Five-digit shopper ZIPbody· string · optionnel · suv | truck | sedan | coupe | convertible | hatchback | wagon | minivancity· string · optionnel
City name when supplied separately from querymake· string · optionnel
Exact make, e.g. Fordnear· string · optionnel
Metro, city, or ZIP, e.g. Austin TX, Bee Cave, or 78734sort· string · optionnel · price-asc | price-desc | year-desc | miles-asccolor· string · optionnellimit· number · optionnel
Max results, default 10, max 50model· string · optionnel
Exact model, e.g. F-150query· string · optionnel
Plain-English search, e.g. 'used truck under $25,000'. Parsed into the structured filters; explicit filters win.state· string · optionnel
Two-letter state paired with citydealer· string · optionnel
Dealer id or slug from list_dealersmaxYear· number · optionnelminYear· number · optionnelmaxPrice· number · optionnel
USDminPrice· number · optionnel
USDcondition· string · optionnel · new | usedmaxMileage· number · optionnel
Exemple d'appel{"name": "search_inventory", "arguments": {"zip": "texte", "body": "suv", "city": "texte", "make": "texte", "near": "texte", "sort": "price-asc"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"count": 1, "results": [], "showing": 1, "coverage": {}, "dataNotes": "texte", "vinLookup": {}, "searchArea": {}}} - submit_inquiry≈ 270 tokens
Send the buyer's question and contact details to the dealership selling the car. The dealer replies directly, usually within minutes. ONLY call this after the buyer has explicitly agreed to share their name and phone number with that dealership.
Paramètres, retour & exemple (6)
Paramètresvin· string · optionnel
Vehicle id from search results; omit for a general inquiryname· string · requis
Buyer's name (required)email· string · optionnelphone· string · requis
Buyer's phone (required)message· string · optionneldealerId· string · requis
From vehicle.dealer.id or list_dealers
Exemple d'appel{"name": "submit_inquiry", "arguments": {"name": "texte", "phone": "texte", "dealerId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"ok": true, "note": "texte"}}
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é ».