Un développement israélien utilise l'IA pour réduire le coût de votre panier de courses

Le développeur israélien Nitai Aharoni a lancé SuperMCP, un outil gratuit utilisant l'IA pour comparer les prix des produits alimentaires dans 10 grandes chaînes de distribution. Ce système permet aux consommateurs d'obtenir des comparaisons précises et structurées pour optimiser leurs achats.

GeektimeAuteur : Oshri Alexelsi
Source
Un développement israélien utilise l'IA pour réduire le coût de votre panier de courses
Photo : Geektime / מקור: SuperMCP

Source : SuperMCP

Est-il possible de vaincre la hausse des prix des produits alimentaires à l'aide de modèles de langage ? Un développeur israélien le pense. Il a réussi à mettre de l'ordre dans le chaos des chaînes de distribution et a construit un outil capable de comparer précisément votre panier de courses réel. Nous l'avons testé pour vérifier où c'est réellement le moins cher.

« Empêcher le modèle d'inventer un prix »

Découvrez SuperMCP, un nouvel outil gratuit créé par le développeur Nitai Aharoni, qui effectue une comparaison de prix pour le panier de courses domestique. L'outil inclut actuellement des données provenant de 10 chaînes de distribution : Osher Ad, Carrefour, Rami Levy, Shufersal, Yohananof, Tiv Taam, Keshet Teamim, Stop Market, Freshmarket et Dabah. Le système est capable de comparer les prix en magasin physique et en ligne en fonction de la localisation de l'utilisateur.

Contrairement à des outils comme Pricez, SuperMCP fonctionne directement sur votre modèle d'IA préféré. Si vous disposez d'un abonnement avec des capacités de Computer Use, vous pouvez même demander à un agent de passer la commande pour vous. L'outil ne nécessite aucune création de compte, seulement une simple connexion MCP.

Dans une conversation avec Geektime, Aharoni raconte qu'il a construit l'outil avec l'aide de Claude via Cursor. Il a conçu l'architecture, choisi les sources de données et défini la structure de la base de données. En utilisant MCP au cœur du système, il empêche l'IA de halluciner : « Au lieu que le modèle essaie de deviner les prix, il s'adresse à SuperMCP pour recevoir des données structurées et à jour ».

Sous le capot, le système est basé sur TypeScript, utilise PostgreSQL et pgvector pour la base de données et la recherche, Fastify pour le serveur, et le SDK officiel de MCP. La production tourne dans le cloud de Google, mais l'outil lui-même est exploité directement par les modèles d'IA des utilisateurs, ce qui réduit les coûts et garantit que l'IA fournit des faits réels plutôt que des estimations plausibles.


Scraper les données dans un marché fragmenté

« Il n'y a pas d'API gouvernementale unique en Israël qui centralise tous les prix des produits alimentaires dans un format pratique », explique Aharoni. Chaque chaîne fonctionne différemment, des fichiers XML sur serveurs FTP aux portails dédiés. Ces différences ont nécessité la création d'un adaptateur spécifique pour chaque source.

« Vous pouvez penser à cela comme un interprète entre plusieurs langues. Chaque chaîne parle dans son propre format, et SuperMCP les traduit toutes dans une seule langue », dit-il. Lorsqu'il n'y a pas de code-barres fiable, le système utilise le nettoyage de texte et la recherche sémantique. Il prend également en compte les différences entre magasins physiques et en ligne, incluant les frais de livraison et le montant minimum de commande.

À quel point le prix est-il frais ?

Aharoni souligne que les prix ne sont pas en temps réel : « Il est important pour moi d'être transparent. Ils sont basés sur les dernières informations publiées par les chaînes ». Le processus d'ingestion s'exécute une fois par nuit, et pour chaque prix, l'heure de publication est enregistrée pour connaître sa fraîcheur.

Pour l'instant, l'outil est gratuit et financé par Aharoni. Bien qu'il n'exclue pas une couche commerciale pour des usages professionnels à l'avenir, l'utilisation de base pour le consommateur n'est pas destinée à devenir un service payant.

L'outil est disponible via Claude, ChatGPT, Gemini CLI, Cursor et VS Code. Lors d'un test avec un panier de 20 produits, le modèle a effectivement identifié le panier le moins cher chez Rami Levy, bien qu'il ait rencontré des difficultés techniques pour finaliser la commande sur le site.

Vous voulez commencer avec SuperMCP ? Il est disponible ici, et son dépôt GitHub est accessible pour une étude approfondie.

Dans la même rubrique