Serveur MCP GotCashback
Connectez Claude, ChatGPT et d'autres assistants IA compatibles MCP directement aux taux de cashback actuels de GotCashback (en ligne et en magasin, sur l'ensemble des portails de cashback), aux comparatifs de portails et conditions de paiement, aux données des boutiques et aux offres de cartes cadeaux — actualisés plusieurs fois par jour.
fr.GotCashback.com compare les taux de cashback de 113 portails de cashback dans 42 pays à travers le monde, dont 8 portails et 3 822 boutiques en France. Fondé en 2020 ; exploité par MNP Enterprises, LLC.
Qu'est-ce que MCP ?
Le Model Context Protocol (MCP) est un standard ouvert qui permet aux assistants IA d'appeler des outils externes et de récupérer des données actuelles au cours d'une conversation. Au lieu de deviner les taux de cashback à partir de données d'entraînement obsolètes, une IA peut interroger directement le serveur de GotCashback et obtenir les chiffres du jour.
Instructions d'installation
Claude (claude.ai / Claude Desktop)
- Ouvrez Paramètres → Connecteurs (dans Claude Desktop : Paramètres → Connecteurs ; sur claude.ai : l'icône des connecteurs dans une discussion).
- Cliquez sur « Ajouter un connecteur personnalisé ».
- Saisissez l'URL :
https://mcp.gotcashback.com - Donnez-lui un nom (p. ex. « GotCashback ») et enregistrez.
- Activez le connecteur dans toute conversation où vous voulez des recherches de cashback — Claude appellera automatiquement les outils lorsque c'est pertinent.
Claude Code (terminal)
Ajoutez le serveur avec une seule commande :
claude mcp add --transport http gotcashback https://mcp.gotcashback.comExécutez /mcp dans Claude Code pour vérifier la connexion, et pour vous connecter lorsque vous voulez utiliser les outils de compte.
ChatGPT
- Ouvrez Paramètres → Connecteurs (disponible sur les offres qui prennent en charge les connecteurs personnalisés/développeur).
- Choisissez d'ajouter un connecteur personnalisé et saisissez l'URL du serveur :
https://mcp.gotcashback.com - Suivez les instructions pour l'autoriser et l'activer en discussion ou dans la configuration d'un GPT personnalisé.
VS Code (mode agent de GitHub Copilot)
Exécutez « MCP: Add Server » depuis la palette de commandes, ou ajoutez ceci à .vscode/mcp.json :
{
"servers": {
"gotcashback": {
"type": "http",
"url": "https://mcp.gotcashback.com"
}
}
}Autres clients compatibles MCP (Cursor, Windsurf, etc.)
La plupart des clients MCP acceptent une configuration JSON pointant vers un serveur distant. Une entrée typique ressemble à ceci :
{
"mcpServers": {
"gotcashback": {
"url": "https://mcp.gotcashback.com"
}
}
}Consultez la documentation de votre client pour savoir où se trouve ce fichier de configuration (p. ex. ~/.cursor/mcp.json pour Cursor) — l'URL et la structure ci-dessus sont les mêmes pour la plupart des clients puisqu'ils suivent la même spécification MCP.
Exemples de requêtes une fois connecté
- « Quel est le meilleur taux de cashback pour Best Buy en ce moment ? »
- « Y a-t-il des cartes cadeaux à prix réduit pour Target ? »
- "What's the best cashback rate for Walmart in Canada?"
- "Compare gift card discounts for Home Depot."
- « Quels portails de cashback sont disponibles au Royaume-Uni ? »
- « Où puis-je acheter des produits Adidas avec le meilleur cashback ? »
- « Où puis-je acheter de la nourriture pour chien avec la plus grosse remise ? »
- « Quels portails de cashback britanniques paient via PayPal, et lequel a le seuil minimum de paiement le plus bas ? »
- « TopCashback propose-t-il un bonus d'inscription, et à quelle fréquence paie-t-il ? »
- « Préviens-moi quand le taux de cashback de Nike atteint 10 %. »
- « Ajoute Best Buy à mes marchands favoris. »
Les deux derniers utilisent les outils de compte facultatifs et vous inviteront à vous connecter avec votre compte GotCashback.
Vous préférez discuter sur Telegram ? Essayez le bot Telegram GotCashback
Ce que fait le serveur MCP GotCashback
Une fois connecté, un assistant IA peut comparer les taux de cashback actuels en ligne et en magasin d'une boutique sur tous les portails, trouver des cartes cadeaux à prix réduit, classer les boutiques proposant une marque ou une catégorie d'achat selon la meilleure offre, parcourir les boutiques par pays et consulter les conditions de paiement de chaque portail (bonus d'inscription, paiement minimum, fréquence de paiement, modes de paiement). Le serveur indique à l'assistant quel outil répond à quel type de question, si bien qu'une question simple comme "best cashback for Walmart" mène directement à la bonne recherche. Les taux sont actualisés plusieurs fois par jour.
Comment un assistant choisit son outil
Le serveur indique aux assistants connectés quel outil répond à quelle question, vous pouvez donc poser vos questions naturellement :
- Le cashback d'une boutique donnée ("best cashback for Walmart", "Best Buy in-store cashback", "compare Expedia cashback portals") →
get_cashback_rates_by_store_name - Les cartes cadeaux à prix réduit d'une boutique donnée ("best Gap gift card discount") →
get_gift_cards_by_store_name - Où acheter les produits d'une marque avec le plus d'économies ("best cashback on Adidas products") →
get_best_deals_by_brand - Où acheter un type de produit avec le plus d'économies ("cheapest dog food with cashback") →
get_best_deals_by_category - Le bonus d'inscription, le paiement minimum, le calendrier ou les modes de paiement d'un portail →
get_portals_by_name/get_portals - Quelles boutiques proposent du cashback dans un pays →
get_stores_by_country
Mentionnez un pays lorsque cela compte ("in Canada", "UK cashback") : l'assistant transmet un code pays en minuscules tel que us, ca, gb (Royaume-Uni) ou de, et cherche sinon dans tous les pays pris en charge.
Les assistants utilisent directement ces outils — ils n'ont jamais besoin de lister d'abord les pays, les boutiques ou les portails.
Outils disponibles
| Outil | Ce qu'il fait | Entrées principales |
|---|---|---|
get_cashback_rates_by_store_name | Compare les taux de cashback actuels en ligne et en magasin d'une boutique sur tous les portails à partir de son nom — la réponse directe à "best cashback for Walmart" | store_name, country_code (optional) |
get_cashback_rates_by_store_id | Idem, lorsque l'identifiant de la boutique est déjà connu grâce à un résultat précédent | store_id |
get_gift_cards_by_store_name | Trouve les cartes cadeaux à prix réduit d'une boutique à partir de son nom et compare les remises | store_name, country_code (optional) |
get_gift_cards_by_store_id | Idem, lorsque l'identifiant de la boutique est déjà connu | store_id |
get_best_deals_by_brand | Classe les marchands vendant une marque selon le meilleur taux de cashback et la meilleure remise sur carte cadeau | brand_name, country_code (optional) |
get_best_deals_by_category | Idem pour une catégorie d'achat (p. ex. « Pet Supplies ») | category_name, country_code (optional) |
get_stores_by_name | Trouve l'identifiant, le pays et le lien de la page d'une boutique (sans taux) | store_name, country_code (optional) |
get_stores_by_country | Parcourt toutes les boutiques avec cashback d'un pays — identifiants et liens uniquement, sans taux ; la liste peut être longue | country_code |
get_portals | Liste les portails de cashback avec leurs conditions de paiement (bonus d'inscription, paiement minimum, fréquence de paiement, modes de paiement), éventuellement par pays — pas les taux des boutiques | country_code (optional) |
get_portals_by_name | Recherche des portails par nom et renvoie leurs conditions de paiement — pas les taux des boutiques | portal_name, country_code (optional) |
get_portal_by_id | Récupère un portail spécifique par ID avec ses conditions de paiement | portal_id |
get_countries | Liste les pays pris en charge et leurs codes (le Royaume-Uni est gb) | — |
country_code est un code ISO en minuscules tel que us, ca, gb (Royaume-Uni) ou de ; il est facultatif sauf indication contraire. store_id, portal_id et les identifiants similaires proviennent d'un résultat précédent.
Liens de suivi dans les résultats
Chaque marchand, taux de cashback, carte cadeau et bonus d'inscription de portail dans un résultat est accompagné d'un lien de suivi GotCashback (url, plus gift_cards_url le cas échéant). Le cashback n'est crédité, les remises sur cartes cadeaux ne s'appliquent et les bonus d'inscription ne sont accordés que si vous passez par ces liens. Le serveur demande aux clients IA de toujours les afficher — si un assistant cite un taux sans lien, demandez-lui le lien.
Outils de compte (connexion facultative)
La connexion avec votre compte GotCashback (OAuth 2.1 — votre client IA vous la proposera automatiquement) débloque des outils supplémentaires propres à l'utilisateur. Tous les outils de comparaison ci-dessus continuent de fonctionner sans connexion.
| Outil | Ce qu'il fait | Entrées principales | Portée |
|---|---|---|---|
get_my_profile | Renvoie votre profil GotCashback (nom, e-mail, avatar) | — | profile |
get_my_favorite_stores | Liste vos marchands favoris | — | favorites |
toggle_favorite_store | Ajoute ou retire un marchand de vos favoris | store_id, favorite | favorites |
get_my_alerts | Liste vos alertes de cashback et de cartes cadeaux (marchand, type, seuil, dernière notification) | — | alerts |
set_store_alert | Crée ou met à jour une alerte qui vous envoie un e-mail lorsque le taux de cashback ou la remise sur carte cadeau d'un marchand atteint ou dépasse le pourcentage seuil | store_id, alert_type, threshold_percent | alerts |
remove_store_alert | Supprime une alerte pour un marchand | store_id, alert_type | alerts |
Les alertes sont les mêmes que celles que vous gérez sous Compte → Alertes sur le site : alert_type vaut cashback ou gift_card, threshold_percent est compris entre 1 et 100, réenregistrer une alerte existante met à jour son seuil et la réactive, et chaque compte peut avoir au maximum 10 alertes actives.
Fonctionnement de la connexion
- La première fois que vous utilisez un outil de compte, le serveur répond par une demande d'autorisation et votre client IA ouvre la page de connexion GotCashback dans votre navigateur — la même connexion via un réseau social que sur le site. Aucune inscription ni clé API n'est nécessaire.
- Approuvez les autorisations demandées (portées) et revenez dans votre client. L'appel d'outil se termine et la connexion reste active — les clients qui demandent offline_access reçoivent des jetons de rafraîchissement, vous n'aurez donc pas à vous reconnecter.
- Pour vous déconnecter, supprimez le connecteur de votre client IA. Si un outil signale plus tard une portée manquante, supprimez puis rajoutez le connecteur afin que le client redemande l'autorisation.
| Portée | Ce qu'elle accorde |
|---|---|
profile | Lire votre nom, votre e-mail et votre avatar |
favorites | Lire et modifier vos marchands favoris |
alerts | Lire, créer et supprimer vos alertes de cashback et de cartes cadeaux |
offline_access | Jetons de rafraîchissement pour que la connexion reste active |
Point de terminaison du serveur
https://mcp.gotcashback.com
Il s'agit d'un serveur MCP distant (transport Streamable HTTP). Vous n'avez rien à installer ni à héberger — pointez simplement un assistant IA compatible vers l'URL ci-dessus.
Pour les développeurs et les agents IA
Le serveur (version 1.1.1) n'expose que des outils (ni ressources ni prompts). Chaque outil possède un titre, une description indiquant quand l'utiliser, des annotations en lecture seule et — pour les outils de comparaison — un schéma de sortie publié. Ces points de terminaison permettent à un agent ou à une intégration de le découvrir et de s'y connecter sans lire cette page :
Les outils de comparaison renvoient le JSON brut de l'API sous forme de texte ainsi qu'un contenu structuré typé conforme à leur schéma de sortie, afin que les intégrations puissent lire la boutique, le portail, le taux, la mention "jusqu'à" et en ligne/en magasin sans deviner. Les identifiants inconnus et les pannes de l'API reviennent sous forme d'erreurs d'outil et non d'échecs de protocole.
https://mcp.gotcashback.com— Point de terminaison MCP — Streamable HTTP, JSON-RPC via POST, sans état (aucune affinité de session requise)https://mcp.gotcashback.com/.well-known/mcp/server-card.json— Fiche du serveur MCP décrivant le serveur, le transport et l'authentification (également servie sur ce site)https://mcp.gotcashback.com/.well-known/oauth-protected-resource— Métadonnées OAuth de la ressource protégée : portées prises en charge et serveur d'autorisationhttps://www.gotcashback.com/.well-known/oauth-authorization-server— Métadonnées du serveur d'autorisation — flux par code d'autorisation avec PKCE, enregistrement dynamique des clients (publics et confidentiels), jetons de rafraîchissementhttps://www.gotcashback.com/auth.md— Politique d'authentification des agentshttps://www.gotcashback.com/llms.txt— Index du site lisible par les agentshttps://api.gotcashback.com/swagger/— L'API REST gratuite derrière les outils (spécification OpenAPI, aucune clé requise)https://mcp.gotcashback.com/health— Vérification d'état
CORS est ouvert à toutes les origines, de sorte que les agents s'exécutant dans un navigateur peuvent se connecter directement ; les en-têtes de réponse Mcp-Session-Id et WWW-Authenticate sont exposés.
Des questions ou des problèmes ?
Si une connexion échoue ou si un appel d'outil renvoie une erreur, vérifiez que l'URL est saisie exactement comme https://mcp.gotcashback.com, sans chemin à la fin. Si un outil de compte vous demande sans cesse de vous connecter, supprimez puis rajoutez le connecteur. Pour toute aide supplémentaire, contactez le support GotCashback.