mcpField
P
payotte-mcp

payotte-mcp

Remote
payotte.comBusiness & Marketing0Updated 2w ago

About payotte-mcp

payotte-mcp provides real-estate professionals and housing data to AI clients, covering Canada and housing rules and market information in nine other countries. Its tools include professional lookup, property costs, market data, and rent-versus-buy calculations.

Key features

  1. 01Search verified Canadian real-estate professionals
  2. 02Check professional credentials and regulators
  3. 03Calculate taxes and purchase costs
  4. 04Retrieve housing prices and market data
  5. 05Compare renting and buying

Use cases

  1. 01Find a verified real-estate professional in Canada
  2. 02Estimate property transfer tax or purchase costs
  3. 03Compare housing rules and prices across regions
  4. 04Assess rent-versus-buy choices in a city

MCP support

Exposes 75 real-estate tools to MCP clients, including professional lookup and country-specific housing rules, taxes, fees, and market data. It uses a stateless Streamable HTTP endpoint.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://payotte-mcp.payotte.workers.dev/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

75
ParameterTypeRequiredDescription
langenumNofr | en
adressestringYesCivic address, number first, e.g. "9060 boul. Lévesque E" or "1200 rue Saint-Alexandre, app. 305".
provincestringYesProvince name or code (QC, NS, NB, AB, MB).
municipalitestringYesMunicipality as named in the roll, e.g. "Laval", "Halifax Regional Municipality", "Calgary", "Winnipeg".

Details

From the project README

payotte-mcp

Serveur MCP (Model Context Protocol) de Payotte — l'annuaire immobilier canadien de professionnels vérifiés branché dans les IA, et les données immobilières de 10 pays (Canada, France, États-Unis, Royaume-Uni, Australie, Inde, Brésil, Mexique, Espagne, Belgique).

  • 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 75 outils

Liste générée depuis tools/list (version 1.14.0). Le Canada porte les fiches d'experts ; les autres pays exposent les règles, taxes, frais et prix de leurs sections sur payotte.com.

Canada (14)
OutilTitre
evaluation_adresseÉvaluation foncière à une adresse / Property assessment at an address
taxe_bienvenue_adresseTaxe de bienvenue à une adresse / Land transfer tax at an address
risques_annee_constructionRisques selon l’année de construction / Risks by construction year
trouver_expertTrouver un expert immobilier vérifié / Find a verified real-estate expert
verifier_titreVérifier un titre professionnel / Which regulator governs this title
stats_marcheStatistiques du marché immobilier par ville / Per-city housing-market stats
taux_courantsTaux d'intérêt canadiens courants / Current Canadian interest rates
taxe_mutationCalculer la taxe de mutation / Compute the land transfer tax
acheter_ou_louerAcheter ou louer ? / Rent vs buy in a city
salaire_requisSalaire requis pour acheter / Income needed to buy in a city
contacter_expertContacter l'expert vérifié / Contact the verified expert
fenetre_revisionÉchéance pour contester son évaluation foncière / Property-assessment appeal deadline (Canada)
frais_revisionFrais d'une demande de révision / Assessment review filing fee (Canada)
estimer_economieÉconomie de taxes d'une baisse d'évaluation / Tax saving of an assessment reduction (Quebec)
France (4)
OutilTitre
frais_notaire_frFrais de notaire en France / French notary fees
stats_marche_frPrix immobiliers DVF en France / French property prices (DVF)
trouver_professionnel_frTrouver un professionnel en France / Find a French real-estate firm
verifier_titre_frVérifier le titre d’un professionnel en France / Check a French professional’s credential
États-Unis / United States (16)
OutilTitre
transfer_tax_usUS real estate transfer tax by state
property_tax_usUS property tax by state
property_tax_appeal_usUS property tax appeal deadline by state
attorney_at_closing_usIs an attorney required at closing? (US, by state)
foreclosure_usUS foreclosure process by state
seller_disclosure_usUS seller disclosure law by state
closing_costs_usUS closing costs by state (items set by law)
first_time_buyer_programs_usUS first-time home buyer programs by state
home_prices_usUS median home value by state and main city
community_property_usUS community property states
title_insurance_usUS title insurance rates by state
natural_hazards_usUS natural hazards and home insurance by state
verify_license_usVerify a US real estate professional’s license
compare_states_usCompare the 50 US states on one rule
state_overview_usBuying a home in a US state: key facts
federal_guide_usUS federal home-buying guides
Royaume-Uni / United Kingdom (5)
OutilTitre
purchase_tax_ukUK purchase tax on a home: SDLT, LBTT or LTT
house_prices_ukUK average house prices (UK House Price Index)
compare_nations_ukUK property rules compared across the four nations
guide_ukPayotte UK guides: buying, renting and owning a home
check_professional_ukWho regulates a UK property professional, and where to check one
Australie / Australia (5)
OutilTitre
purchase_duty_auAustralian transfer (stamp) duty on a home, by state
house_prices_auAustralian dwelling prices (ABS)
compare_states_auAustralian property rules compared across the states
guide_auPayotte Australia guides: buying, renting and owning a home
check_professional_auWho regulates an Australian property professional, and where to check one
Inde / India (6)
OutilTitre
stamp_duty_inIndian stamp duty and registration on a home, by state
home_loan_emi_inIndian home loan EMI
house_prices_inIndian house price indices (RBI, NHB RESIDEX)
compare_states_inIndian property rules compared across the states
guide_inPayotte India guides: buying, NRIs, renting and owning a home
check_professional_inWho regulates an Indian property professional, and where to check one
Brésil / Brazil (6)
OutilTitre
purchase_costs_brBrazilian home purchase costs: ITBI, notary deed, registration
mortgage_payment_brBrazilian mortgage payment, SAC and Price
capital_gains_tax_brBrazilian capital gains tax on selling a home
compare_states_brBrazilian property costs and figures compared across the states
guide_brPayotte Brazil guides: foreign buyers, buying, financing, selling, renting, owning
check_professional_brWho regulates a Brazilian property professional, and where to check one
Mexique / Mexico (6)
OutilTitre
closing_costs_mxMexican property acquisition tax and recording fee, by municipality
mortgage_payment_mxMexican fixed-rate mortgage payment
home_prices_mxMexican home appraisal values and price index (SHF)
compare_states_mxMexican property rules and figures compared across the states
guide_mxPayotte Mexico guides: foreign buyers, buying, selling, renting
check_professional_mxWho regulates a Mexican property professional, and where to check one
Espagne / Spain (7)
OutilTitre
purchase_costs_esSpanish purchase taxes and fees on a home, by region
mortgage_payment_esSpanish mortgage monthly payment
non_resident_tax_esSpanish non-resident tax on a home that is not let
house_prices_esSpanish home values by city and region
compare_regions_esSpanish property rules compared across the regions
guide_esPayotte Spain guides: buying as a foreigner, taxes, renting and owning
check_professional_esWho regulates a Spanish property professional, and where to check one
Belgique / Belgium (6)
OutilTitre
purchase_costs_beBelgian home purchase costs: registration duty, notary, other costs
borrowing_capacity_beBelgian borrowing capacity and maximum home price
house_prices_beBelgian house and apartment prices (Statbel medians)
compare_regions_beBelgian purchase costs and prices compared across the three Regions
guide_bePayotte Belgium guides: buying, financing, selling, renting and owning (FR, NL, EN)
check_professional_beWho regulates a Belgian property professional, and where to check one

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 <[email protected]>).

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 ».

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.