{"name":"io.github.allamiwayl-27/rabatrealestate-mcp","slug":"allamiwayl-27-rabatrealestate-mcp","title":"Real Estate Capitale MCP","description":"Real estate MCP server for Morocco — search, valuation, market analysis, 17 tools.","url":"https://mcp.market/server/allamiwayl-27-rabatrealestate-mcp","rating":null,"grade":"B","score":71,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":18,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-08-08T22:54:35.000Z","license":"MIT"},"uptime":{"percent":32,"checks":28,"ok":9,"last_checked_at":"2026-11-04T05:40:34.732Z","last_ok_at":"2026-11-03T03:00:41.952Z","latency_ms":702},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/allamiwayl-27/rabatrealestate","website":"https://realestatecapitale.ma","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://realestatecapitale.ma/mcp"}],"packages":[],"tools":[{"name":"create_lead","description":"Creer un lead (contact client) pour prise de rendez-vous ou demande d'information","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"name":{"type":"string","description":"Nom du contact (2-120 caracteres)"},"phone":{"type":"string","description":"Telephone (8-24 caracteres, ex: 0612345678)"},"source":{"type":"string","enum":["website","whatsapp_click","facebook","phone","other","mcp"],"description":"Source du lead (defaut: mcp)"},"listingId":{"type":"number","description":"ID du bien concerne (optionnel)"}},"required":["name","phone"]}},{"name":"estimate_property","description":"Estimer la valeur d'un bien immobilier (prix au m², fourchette basse/haute)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"type":{"type":"string","enum":["vente","location"],"description":"Type de transaction"},"quartier":{"type":"string","description":"Quartier (ex: Agdal, Hay Riad)"},"surface":{"type":"number","description":"Surface en m²"},"ville":{"type":"string","description":"Ville (optionnel, defaut: Rabat)"},"pieces":{"type":"number","description":"Nombre de pieces (optionnel)"},"etage":{"type":"string","enum":["rdc","bas","milieu","haut","dernier"],"description":"Type d'etage (optionnel)"},"etat":{"type":"string","enum":["renover","bon","neuf"],"description":"Etat du bien (optionnel)"},"standing":{"type":"string","enum":["economique","standard","standing","luxe"],"description":"Standing (optionnel)"}},"required":["type","quartier","surface"]}},{"name":"get_agency_leaderboard","description":"Classement des agences immobilieres par volume d'annonces","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"type":"number","description":"Nombre d'agences (5-100, defaut: 20)"}}}},{"name":"get_comparables","description":"Trouver les annonces les plus similaires a un bien donne (pour evaluation ou estimation)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"listingId":{"type":"number","description":"ID du bien de reference"}},"required":["listingId"]}},{"name":"get_investor_alerts","description":"Identifier les biens sous-evalues (opportunites d'investissement avec discount)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"status":{"type":"string","enum":["vente","location","all"],"description":"Filtrer par type (defaut: vente)"},"minDiscountPct":{"type":"number","description":"Discount minimum en pourcentage (10-70, defaut: 15)"},"minSample":{"type":"number","description":"Echantillon minimum par segment (12-300, defaut: 20)"},"page":{"type":"number","description":"Page (defaut: 1)"},"pageSize":{"type":"number","description":"Resultats par page (defaut: 20, max: 100)"}}}},{"name":"get_liquidity","description":"Indice de liquidite du marche par quartier (taux de rotation, stock, delai de vente)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"quartier":{"type":"string","description":"Quartier specifique (optionnel, tous si omis)"},"status":{"type":"string","enum":["vente","location","all"],"description":"Filtrer par type (defaut: all)"}}}},{"name":"get_listing","description":"Obtenir le détail complet d'un bien immobilier par son ID","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"number","description":"ID du bien immobilier"}},"required":["id"]}},{"name":"get_market_predictions","description":"Previsions de prix a 90 jours par quartier (regression lineaire)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"quartier":{"type":"string","description":"Quartier specifique (optionnel, tous si omis)"},"status":{"type":"string","enum":["vente","location","all"],"description":"Filtrer par type (defaut: all)"},"months":{"type":"number","description":"Periode d'analyse en mois (3-36, defaut: 12)"}}}},{"name":"get_market_trends","description":"Obtenir les tendances du marche immobilier par quartier (variation de prix sur N mois)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"status":{"type":"string","enum":["vente","location","all"],"description":"Filtrer par type (defaut: all)"},"months":{"type":"number","description":"Periode en mois (3-36, defaut: 12)"}}}},{"name":"get_price_analytics","description":"Analyser les prix au m² par quartier avec tendances et distribution","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"transaction":{"type":"string","enum":["Vente","Location","Achat"],"description":"Type de transaction (defaut: Vente)"},"location":{"type":"string","description":"Quartier ou ville specifique (optionnel)"},"propertyType":{"type":"string","description":"Type de bien (optionnel, ex: Appartement, Villa)"},"priceMin":{"type":"number","description":"Prix minimum (optionnel)"},"priceMax":{"type":"number","description":"Prix maximum (optionnel)"},"page":{"type":"number","description":"Page (defaut: 1)"},"pageSize":{"type":"number","description":"Resultats par page (defaut: 20, max: 100)"}}}},{"name":"get_quartier_comparison","description":"Comparer deux quartiers cote-a-cote (prix m², nombre d'annonces, volatilite)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"q1":{"type":"string","description":"Premier quartier (ex: Agdal)"},"q2":{"type":"string","description":"Second quartier (ex: Hay Riad)"},"status":{"type":"string","enum":["vente","location","all"],"description":"Filtrer par type (defaut: all)"}},"required":["q1","q2"]}},{"name":"get_quartier_stats","description":"Obtenir les statistiques agregees par quartier (prix m² moyen, nombre d'annonces)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"transaction":{"type":"string","enum":["Vente","Location"],"description":"Filtrer par transaction"}}}},{"name":"get_rental_yield","description":"Obtenir le rendement locatif brut par quartier (comparatif achat vs location)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"quartier":{"type":"string","description":"Quartier specifique (optionnel, tous si omis)"}}}},{"name":"get_suspicious_listings","description":"Detecter les annonces avec des prix anormaux (IQR outliers, scores de severite)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"status":{"type":"string","enum":["vente","location","all"],"description":"Filtrer par type (defaut: all)"},"minSample":{"type":"number","description":"Echantillon minimum (12-300, defaut: 20)"},"iqrMultiplier":{"type":"number","description":"Multiplicateur IQR (1.5-3.0, defaut: 2.0)"},"minDeviationPct":{"type":"number","description":"Deviation minimum (10-90%, defaut: 30)"},"page":{"type":"number","description":"Page (defaut: 1)"},"pageSize":{"type":"number","description":"Resultats par page (defaut: 20, max: 100)"}}}},{"name":"list_quartiers","description":"Lister tous les quartiers disponibles avec leur ville","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"list_villes","description":"Lister toutes les villes disponibles","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"search_listings","description":"Rechercher des biens immobiliers avec filtres (transaction, location, budget, surface, pieces, type de bien, mot-cle)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"transaction":{"type":"string","enum":["Vente","Location"],"description":"Type de transaction"},"location":{"type":"string","description":"Quartier ou ville (ex: Agdal, Hay Riad, Salé)"},"propertyType":{"type":"string","enum":["Appartement","Maison","Villa","Studio","Terrain","Bureau","Commerce","Riad"],"description":"Type de bien"},"priceMin":{"type":"number","description":"Prix minimum en MAD"},"priceMax":{"type":"number","description":"Prix maximum en MAD"},"surfaceMin":{"type":"number","description":"Surface minimum en m²"},"surfaceMax":{"type":"number","description":"Surface maximum en m²"},"roomsMin":{"type":"number","description":"Nombre minimum de pieces"},"roomsMax":{"type":"number","description":"Nombre maximum de pieces"},"q":{"type":"string","description":"Mot-cle dans le titre ou la description"},"sort":{"type":"string","enum":["price_asc","price_desc","date_desc","date_asc"],"description":"Tri"},"page":{"type":"number","description":"Page (defaut: 1)"},"pageSize":{"type":"number","description":"Resultats par page (defaut: 12, max: 60)"}}}}],"scan":{"score":71,"grade":"B","scanned_at":"2026-11-02T21:53:42.155Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-02T21:53:42.151Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 3086ms"]},"poisoning":{"score":15,"max":15,"notes":["17 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":12,"max":15,"notes":["last push 86 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://realestatecapitale.ma/mcp","reachable":true,"authRequired":false,"latencyMs":3086,"serverInfo":{"name":"realestatecapitale-mcp","version":"1.0.0"}}],"packages":[],"repo":{"found":true,"owner":"allamiwayl-27","repo":"rabatrealestate","archived":false,"pushedAt":"2026-08-08T22:54:35Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/241724733?v=4","ownerCreatedAt":"2025-11-03T09:36:42Z","license":"MIT"},"icon":{"url":"https://realestatecapitale.ma/assets/images/branding/favicon-rabat-immobilier.svg","source":"registry"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-08-08T22:54:35.000Z","score":18}}}},"grade_history":[],"reviews":[]}