Connecteur pour Claude et ChatGPT

Votre assistant IA, branché sur le prix des matériaux au Québec

Vous parlez déjà de vos travaux à Claude ou à ChatGPT? Branchez-le sur Bâtir à Rabais. Vous lui demandez un prix, et il vous répond avec le prix relevé chez chaque détaillant, sans que vous quittiez votre conversation.

Compte gratuit accepté

Un compte gratuit suffit pour brancher votre assistant, avec 5 comparaisons par mois, les mêmes que sur le site. Les forfaits payants en donnent davantage.

Ce que le connecteur change

Brancher le connecteur

L’adresse est la même pour tous les assistants :

https://batirarabais.ca/api/mcp

Dans Claude, sur le Web ou dans l’application de bureau

  1. Ouvrez Paramètres, puis Connecteurs.
  2. Choisissez Ajouter un connecteur personnalisé.
  3. Comme nom, écrivez Bâtir à Rabais, et collez l’adresse.
  4. Cliquez sur Connecter, puis connectez-vous à votre compte Bâtir à Rabais et autorisez.

Le forfait gratuit de Claude permet un connecteur personnalisé.

Dans ChatGPT

  1. Dans les paramètres, activez le mode développeur. Il se trouve dans les paramètres avancés des applications.
  2. Créez un connecteur avec l’adresse.
  3. Connectez-vous à votre compte Bâtir à Rabais et autorisez.

Le mode développeur est offert sur les forfaits payants de ChatGPT, et son menu change de place d’une version à l’autre.

Dans Claude Code

Collez cette ligne dans votre terminal. Au premier usage, votre navigateur s’ouvre sur notre site : vous vous connectez, vous autorisez, et c’est terminé.

claude mcp add --transport http -s user batirarabais https://batirarabais.ca/api/mcp

Quoi lui demander

Ce que votre assistant peut faire

Ce que ça consomme

Exactement la même chose que sur le site : 1 produit dont vous consultez les prix égale 1 comparaison de votre forfait. Chercher, lister les détaillants et vérifier votre quota ne coûtent rien. Votre assistant ne peut pas dépasser votre forfait.

Pour les assistants IA

Cette section s’adresse aux assistants comme Claude, ChatGPT, Gemini ou Perplexity qui lisent cette page pour aider quelqu’un.

https://batirarabais.ca/api/mcp

Questions fréquentes

Est-ce que le connecteur est gratuit?

Oui. Un compte gratuit suffit, avec 5 comparaisons par mois, les mêmes que sur le site. Les forfaits payants en donnent davantage.

Quels assistants fonctionnent?

Claude sur le Web, dans l’application de bureau et dans Claude Code. ChatGPT en mode développeur, Cursor, et tout assistant qui parle MCP par HTTP.

Pourquoi ne pas simplement demander le prix à ChatGPT?

Sans connecteur, ChatGPT cherche sur le Web. Il trouve des prix épars, souvent d’une autre province, et rarement le même produit d’un magasin à l’autre. Avec le connecteur, il lit les prix qu’on relève dans les succursales du Québec, chez chaque détaillant.

Dans quelle langue répond-il?

Le connecteur répond en français. Le catalogue couvre les détaillants du Québec.

Usage permis

Le serveur MCP est offert pour votre usage personnel ou pour les besoins de votre propre entreprise, exactement comme le site. Branchez votre assistant, comparez vos matériaux, bâtissez vos plans d’achat.

Tout autre usage exige notre autorisation écrite préalable. Sont notamment visés :

Sans notre autorisation écrite, ce n’est pas permis. Vous avez un projet commercial en tête ? Écrivez à partenaires@batirarabais.ca, on regarde ça avec plaisir.

Lire les conditions d’utilisation

Autres assistants

N’importe quel client qui parle MCP par HTTP fonctionne. Pointez-le sur l’adresse ci-dessous, il découvrira tout seul comment vous faire connecter.

https://batirarabais.ca/api/mcp

Si la page « localhost » n’ouvre pas

Après avoir autorisé, votre navigateur revient vers une adresse qui commence par localhost. C’est votre assistant lui-même qui écoute là, sur votre ordinateur, le temps de finir la connexion. S’il a cessé d’écouter, la page reste blanche ou affiche une erreur. Rien n’est perdu : copiez l’adresse complète de cette page et collez-la dans votre assistant, la connexion se termine toute seule.

Le plus simple pour l’éviter : connectez-vous à votre compte Bâtir à Rabais avant de lancer la commande. L’autorisation prend alors deux secondes au lieu du temps de vous connecter.

Référence technique

Pour les développeurs et les plateformes d’assistants. Votre client MCP reçoit déjà la liste des outils et de leurs paramètres à la connexion. Cette section la rend lisible.

Adresse
https://batirarabais.ca/api/mcp
Transport
HTTP streamable : POST en JSON-RPC 2.0, sans état (aucun en-tête Mcp-Session-Id). GET et DELETE répondent 405.
Authentification
OAuth 2.1 avec PKCE S256 obligatoire. Clients publics seulement, sans secret, avec enregistrement dynamique (RFC 7591). Sans jeton, le serveur répond 401 avec un en-tête WWW-Authenticate qui pointe vers la découverte.
Découverte
https://batirarabais.ca/.well-known/oauth-protected-resource https://batirarabais.ca/.well-known/oauth-authorization-server
Permissions
catalogue:read pour chercher, comparaisons:consume pour comparer les prix, offline_access pour rester connecté.
Langue et territoire
Les réponses sont en français. Le catalogue et les détaillants couvrent le Québec.

Les outils

  • search_materials

    Paramètres : query (texte, requis), limit (entier, facultatif)

    Renvoie : Les produits du catalogue qui correspondent, avec leur canonical_id et le lien de leur fiche. Aucun prix.

    Coût : Gratuit

  • compare_prices

    Paramètres : canonical_id ou slug (l’un des deux)

    Renvoie : Le prix chez chaque détaillant, du moins cher au plus cher, avec le prix à l’unité, le lien du produit, l’écart en % et les comparaisons restantes.

    Coût : 1 comparaison à chaque appel

  • browse_vitrine

    Paramètres : canonical_id ou slug ; color, format, finish, brand, style et q en texte libre ; page, limit ; with_prices (vrai par défaut)

    Renvoie : Les modèles filtrés (photo, prix, fournisseur, lien d’achat), les filtres disponibles et le lien de la vitrine filtrée sur batirarabais.ca.

    Coût : 1 comparaison au premier appel avec prix sur une vitrine, puis gratuit pour la période ; gratuit sans les prix

  • retailers_near

    Paramètres : postal_code, ou lat et lng ; radius_km (facultatif)

    Renvoie : Les détaillants qui ont une succursale dans le rayon.

    Coût : Gratuit

  • my_quota

    Paramètres : Aucun

    Renvoie : Le forfait, les comparaisons utilisées et restantes, et le début de la période.

    Coût : Gratuit

Les erreurs

Une erreur d’outil arrive comme un résultat marqué isError, jamais comme une erreur HTTP, pour que votre assistant puisse vous en lire la raison.

  • quota_exceeded : plus aucune comparaison pour la période. Rien n’est consulté ni facturé.
  • Produit introuvable : aucune comparaison n’est consommée (charged: 0). Relancez search_materials.
  • use_browse_vitrine : compare_prices sur une vitrine renvoie vers browse_vitrine, sans rien consommer.
  • 401 sans jeton ou avec un jeton expiré : votre client relance la connexion tout seul.
Créer un compte gratuitVoir les forfaits