Back to Blog

WebMCP Is Now Available for Early Preview: Revolutionizing AI-Web Interaction

March 2, 2026by Ichiban Team
webmcpaiweb-standardschromemcp

Hero

Dans ce modèle, l'agent d'IA n'a pas besoin de deviner quel champ de saisie correspond à la requête de recherche. Les métadonnées définissent explicitement l'outil SearchArticles et son paramètre requis query.

#L'API impérative

Pour des interactions plus complexes et hautement dynamiques qui nécessitent l'exécution de JavaScript ou la gestion asynchrone de l'état, WebMCP fournit l'API impérative. Cette API permet aux développeurs d'enregistrer des fonctions JavaScript personnalisées que les agents peuvent invoquer directement.

// Example of an Imperative WebMCP Tool Registration
if ('webMCP' in navigator) {
  navigator.webMCP.registerTool({
    name: 'fetchCurrentStock',
    description: 'Fetches real-time inventory for a given product ID.',
    parameters: {
      type: 'object',
      properties: {
        productId: { type: 'string' }
      },
      required: ['productId']
    },
    execute: async (params) => {
      const response = await fetch(`/api/inventory/${params.productId}`);
      return await response.json();
    }
  });
}