Passer au contenu principal

SeoulHomes fonctionne avec les agents IA de votre navigateur

SeoulHomes prend en charge WebMCP, un nouveau standard du Web. Un agent IA intégré à votre navigateur utilise des outils clairs fournis par ce site, sans deviner sur quel bouton cliquer.

Ce qu’un agent IA peut faire ici

  • search_propertiesToutes les pages

    Chercher des annonces par quartier, prix, surface, nombre de pièces et type, en location mensuelle, jeonse ou vente.

  • get_current_propertyPages d’annonce

    Lire tous les détails de l’annonce que vous regardez.

  • save_current_propertyPages d’annonce

    Enregistrer l’annonce que vous regardez, ou la retirer de vos annonces enregistrées.

  • fill_inquiry_formPages d’annonce

    Remplir le message pour l’agent immobilier de l’annonce. Il ne l’envoie pas : vous le relisez et cliquez sur Envoyer.

Votre navigateur

Vérification…

Essayer

Lancez l’outil de recherche comme le ferait un agent IA : des officetels en location mensuelle à Gangnam. Cela marche dans tous les navigateurs.

search_properties({"district":"gangnam","listing_type":"rent","type":"officetel","limit":3})

Comment l’activer

  1. Utilisez Chrome sur un ordinateur. WebMCP est encore en test, il est donc désactivé par défaut.
  2. Ouvrez chrome://flags, activez « WebMCP for testing » et relancez Chrome.
  3. Ouvrez sur ce site un agent IA dans Chrome (ou l’extension Model Context Tool Inspector) et demandez-lui de vous trouver un logement.

Les navigateurs testent encore WebMCP et le nom des réglages change d’une version à l’autre. Si une étape ne correspond pas à votre écran, cherchez WebMCP dans chrome://flags.

Pour les développeurs

Chaque page enregistre ses outils avec document.modelContext. Voici l’outil de recherche, raccourci :

const controller = new AbortController();

document.modelContext.registerTool({
  name: "search_properties",
  description: "Search rental and sale listings on SeoulHomes…",
  inputSchema: {
    type: "object",
    properties: {
      district: { type: "string" },
      listing_type: { type: "string", enum: ["rent", "jeonse", "sale"] },
      max_price: { type: "number" },
    },
  },
  annotations: { readOnlyHint: true, untrustedContentHint: true },
  async execute(input, { signal }) {
    const params = new URLSearchParams(input);
    const res = await fetch("/api/agents/properties?" + params, { signal });
    return JSON.stringify(await res.json());
  },
}, { signal: controller.signal }); // abort() removes the tool

Questions

Qu’est-ce que WebMCP ?

WebMCP est un projet de standard du Web du groupe Web Machine Learning du W3C. Une page web liste des outils, chacun avec un nom, une description et les données qu’il attend, et un agent IA du navigateur les appelle.

Quelle différence avec MCP ?

MCP relie une app d’IA comme Claude ou ChatGPT à notre serveur. WebMCP fonctionne dans la page que vous avez ouverte : l’agent IA utilise donc votre propre session, votre langue et vos annonces enregistrées.

L’agent IA peut-il écrire à l’agent immobilier à ma place ?

Non. Il peut remplir le formulaire, mais il n’est envoyé que lorsque vous cliquez sur Envoyer.

Faut-il un compte ?

Non. Chercher, consulter et enregistrer fonctionnent sans compte. Les annonces enregistrées sans compte restent sur cet appareil et passent dans votre compte à la connexion.

WebMCP est-il activé dans mon navigateur ?

Seulement si vous l’avez activé vous-même. Le cadre en haut de cette page le vérifie pour vous.

Voir aussi