Skip to content
MCP ThesaurusMCP Thesaurus

payotte mcp

CommunityIncomplete39/100Claim

streamable-httpupdated 13d ago

Serveur MCP (Model Context Protocol) de Payotte — le premier annuaire immobilier canadien de professionnels vĂ©rifiĂ©s branchĂ© dans les IA.

SourceWebsite

What can you do with payotte mcp?

payotte-mcp

Serveur MCP (Model Context Protocol) de Payotte — le premier annuaire immobilier canadien de professionnels vĂ©rifiĂ©s branchĂ© dans les IA.

  • HĂ©bergement : Cloudflare Workers, palier gratuit (100 000 requĂȘtes/jour).
  • ZĂ©ro Ă©tat, zĂ©ro maintenance : le worker lit en direct les feeds statiques de payotte.com (/api/experts.json, /api/regulators.json, /api/market.json), rĂ©gĂ©nĂ©rĂ©s Ă  chaque dĂ©ploiement normal du site. Rien Ă  mettre Ă  jour ici quand les fiches changent.
  • Transport : Streamable HTTP sans Ă©tat (POST JSON-RPC sur /mcp). Aucune dĂ©pendance.

Les 8 outils

Outil Ce qu'il fait
trouver_expert L'expert vĂ©rifiĂ© Payotte pour une ville/secteur × mĂ©tier (score /100, n° de permis + lien registre, URL de la fiche). FR/EN.
verifier_titre Qui rĂ©gule ce mĂ©tier dans cette province, et oĂč vĂ©rifier le permis (matrice du pilier licence).
stats_marche Chiffres du marché par ville (prix repÚre/médian, variation annuelle, ventes, inventaire, DOM) + verdict acheteurs/équilibré/vendeurs (convention < 4 / 4-6 / > 6 mois).
taux_courants Taux canadiens en direct à la Banque du Canada (directeur, préférentiel, hypothécaires moyens), décisions récentes et prochaines annonces.
taxe_mutation La taxe de mutation calculĂ©e par tranches aux barĂšmes OFFICIELS (validĂ©s Ă  la source) — ON + double MLTT de Toronto, QC (grille de base, majoration municipale signalĂ©e), BC, MB, N.-B., Halifax ; AB/SK = frais d'enregistrement seulement. Prix fourni ou prix de rĂ©fĂ©rence de la ville. Î.-P.-É./T.-N. : refus honnĂȘte.
acheter_ou_louer Louer vs acheter dans une ville : loyer 2 chambres SCHL vs coĂ»t de possession au taux fixe 5 ans COURANT (hypothĂšses publiĂ©es, double lecture cash/Ă©conomique — mĂȘme mĂ©thode que le dossier du site).
salaire_requis Le revenu mĂ©nage requis pour se qualifier sur la propriĂ©tĂ© de rĂ©fĂ©rence de la ville, au test de rĂ©sistance fĂ©dĂ©ral en vigueur (mĂȘme mĂ©thode que le dossier salaire/ville).
contacter_expert Le rail agentique : relaie la demande de contact d'un client (via son assistant IA, avec consentement explicite) au pro vĂ©rifiĂ©, par courriel (Reply-To = le client). Payotte ne conserve RIEN du contenu — compteurs agrĂ©gĂ©s seulement (KV), mĂȘme philosophie que lead.php. Plafonds : 40/jour global, 3/jour/expert.

Chaque réponse porte l'attribution CC BY 4.0 (citer + lier payotte.com).

Prérequis (une fois, ~10 min)

  1. Compte Cloudflare gratuit : https://dash.cloudflare.com/sign-up (obligatoire pour déployer).
  2. Compte GitHub gratuit (recommandĂ©, pour lister le serveur dans les registres MCP → backlinks).

Déployer

cd ~/Desktop/payotte-mcp
npm install                 # une fois
npx wrangler login          # ouvre le navigateur, se connecter au compte Cloudflare
npm run deploy              # → https://payotte-mcp.<sous-domaine>.workers.dev

⚠ DĂ©ployer d'abord le site payotte.com (build du 23 juillet ou plus rĂ©cent) : les feeds /api/regulators.json et /api/market.json dont dĂ©pendent verifier_titre et stats_marche sont dans ce build. (/api/experts.json est dĂ©jĂ  en ligne.)

L'URL MCP Ă  donner aux clients (Claude, etc.) : https://payotte-mcp.<sous-domaine>.workers.dev/mcp

Tester en local (sans compte)

npm run dev                 # http://localhost:8787
curl -s localhost:8787/     # carte de visite du serveur
curl -s localhost:8787/mcp -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"trouver_expert","arguments":{"profession":"courtier immobilier","ville":"Montréal"}}}'

Brancher dans Claude

  • Claude Code : claude mcp add --transport http payotte https://payotte-mcp.<sous-domaine>.workers.dev/mcp
  • claude.ai (Connecteurs) : ParamĂštres → Connecteurs → Ajouter un connecteur personnalisĂ© → coller l'URL /mcp.

Activer le relais de contact (contacter_expert)

Sans configuration, l'outil tourne en mode répétition (réponse simulée, aucun envoi). Pour l'activer :

  1. CĂŽtĂ© site : le fichier privĂ© /api/cx/{jeton}.json doit ĂȘtre dĂ©ployĂ© (jeton dans payotte-astro/src/lib/contactsToken.ts — NE JAMAIS lier cette URL). Secret Cloudflare correspondant : CONTACTS_TOKEN (dĂ©jĂ  posĂ©).
  2. Compte Resend gratuit (100 courriels/jour) : https://resend.com → ajouter le domaine payotte.com → poser les enregistrements DNS proposĂ©s (chez GoDaddy) → crĂ©er une clĂ© API.
  3. printf 'LA_CLE' | npx wrangler secret put RESEND_API_KEY puis c'est actif — aucun redĂ©ploiement requis.

Adresse d'expédition : MAIL_FROM dans wrangler.toml (défaut Payotte <relais@payotte.com>).

AprÚs le déploiement (l'antenne)

  1. Lister le serveur dans le registre MCP officiel (via GitHub) + annuaires communautaires → backlinks tech + dĂ©couvrabilitĂ© par les agents.
  2. Angle RP : « premier annuaire immobilier canadien branché dans les IA ».