Primini Tunisie : serveur MCP
Accès en lecture seule au comparateur de prix Primini Tunisie depuis Claude, ChatGPT et les assistants compatibles MCP. Prix en TND, périmètre Tunisie uniquement. Version 2.0.0.
Connexion
Endpoint : https://mcp.primini.tn/mcp (Streamable HTTP, sans authentification).
- Claude.ai, Claude Desktop : Paramètres, Connecteurs, « Ajouter un connecteur personnalisé », URL
https://mcp.primini.tn/mcp, authentification « Aucune ». Lien direct : installer dans Claude. - Claude Code :
claude mcp add --transport http primini-tn https://mcp.primini.tn/mcp - ChatGPT : Paramètres, Plugins, « Ajouter un serveur MCP personnalisé », URL
https://mcp.primini.tn/mcp, authentification « Aucune ». - Cursor, VS Code, Windsurf, OpenClaw :
{ "mcpServers": { "primini-tn": { "url": "https://mcp.primini.tn/mcp" } } }
Outils (14)
| Outil | Rôle |
|---|---|
search_products | Recherche de produits par mots-clés, avec facettes marque et catégorie. |
get_product | Fiche complète d'un produit (par identifiant ou code EAN) : meilleur prix, offres, caractéristiques, variantes, coupons. |
get_product_offers | Toutes les offres des marchands pour un produit, triées par prix total. |
get_price_history | Historique du meilleur prix avec statistiques. |
compare_products | Comparaison côte à côte de 2 à 4 produits d'une même catégorie. |
get_similar_products | Produits similaires à un produit donné. |
analyze_price | Recommandation d'achat : position dans l'historique, tendance, verdict, comparaison avec un prix vu ailleurs. |
find_category | Recherche d'une catégorie par son nom. |
get_category_products | Produits d'une catégorie, avec filtres de prix, de marque et tri (idéal pour un budget). |
get_brand_products | Produits d'une marque. |
get_deals | Produits en promotion d'au moins 5, 10, 15 ou 30 %. |
get_promo_codes | Codes promo et opérations en cours, globaux ou pour une boutique. |
get_store | Profil d'une boutique : paiements, livraison, retours, note. |
get_store_deals | Offres mises en avant par une boutique. |
Enchaînement : search_products donne un productId, repris par get_product, get_product_offers, get_price_history, get_similar_products et analyze_price ; find_category donne le slug de get_category_products.
Exemples de demandes
- « Quel est le prix le plus bas pour iPhone 15 et chez qui ? »
- « Est-ce le bon moment pour acheter ce produit ? J'ai vu ce prix ailleurs, est-ce une bonne affaire ? »
- « Ordinateurs portables à moins de … TND avec de bons avis »
- « Quelles sont les promotions du moment à plus de 30 % ? Y a-t-il un code promo chez cette boutique ? »
Format des réponses
Chaque outil renvoie la même enveloppe JSON : meta (site, pays, devise), data, page et hint. Les prix sont des nombres dans la devise indiquée, avec priceFormatted prêt à afficher ; null signifie inconnu. Les offres sont triées par prix total croissant, sans emplacement sponsorisé. Les erreurs portent isError et un code (NOT_FOUND, UPSTREAM_UNAVAILABLE…).
Limites
60 requêtes par minute et par client. Listes paginées (12 produits, 10 offres, 20 coupons par défaut). Données publiques du catalogue, actualisées à la demande.
Données et confidentialité
Le serveur ne stocke aucune donnée de conversation et ne crée aucun compte. Il journalise par requête un identifiant technique, l'outil appelé, la durée et le résultat ; l'adresse IP n'est conservée qu'en cas de refus ou de dépassement de limite. Les requêtes sont traitées par l'API du site. Politique de confidentialité · Conditions d'utilisation.
Support
https://primini.tn/info/contact. Pour un signalement, indiquer l'outil, les arguments et l'en-tête X-Request-Id renvoyé par le serveur.