Sites Web adaptés aux agents
API WebMCP
Aperçu
Qu'est-ce que WebMCP et pourquoi est-ce important ?
API impérative
Définissez des outils WebMCP avec du code JavaScript standard pour exécuter des fonctions spécifiques au site, telles que la saisie de formulaires et la navigation sur le site.
API déclarative
Transformez vos formulaires HTML standards en outils WebMCP en ajoutant des annotations.
WebMCP et MCP
Ensemble, WebMCP et MCP aident les agents à accomplir des tâches personnalisées au nom des utilisateurs humains.
Fonctionnement de WebMCP
Outils enregistrés sur votre site
Votre site déclare les actions qu'un agent peut effectuer en tant qu'outils WebMCP. Chaque outil possède un nom, une description et un schéma JSON.
// Imperative API document.modelContext.registerTool({ name: "bookSlot", title: "Book a consultation slot", description: "Reserve a 30-minute consultation.", inputSchema: { type: "object", properties: { date: { type: "string", format: "date" }, time: { type: "string" }, name: { type: "string" }, email: { type: "string", format: "email" } }, required: ["date", "time", "name", "email"] }, annotations: { readOnlyHint: false }, execute: async (input, client) => { return await api.book(input); } });
Le navigateur les expose
Le navigateur collecte et présente ces outils à l'agent WebMCP de l'utilisateur, ainsi que l'URL, le titre et le champ d'application des autorisations d'origine de la page.
L'agent prend des mesures rapides et fiables
L'agent voit un contrat, fournit des arguments structurés et votre code fait le reste. L'utilisateur est tenu informé pour l'autorisation et la confirmation. C'est plus rapide et plus fiable que l'actionnement.
// the agent's view { "tool": "bookSlot", "arguments": { "date": "2026-07-31", "time": "14:00", "name": "Jerry Jones", "email": "jerry.jones@example.com" } }
Optimiser votre site pour les agents
Quand utiliser WebMCP ?
Consultez des exemples du point de vue d'un utilisateur et d'un agent pour comprendre les outils WebMCP à utiliser pour un parcours utilisateur critique (CUJ).
Planifier votre stratégie WebMCP
Comme pour toute application logicielle, vous devez commencer par planifier votre stratégie d'outils.
Créer des outils efficaces
Découvrez comment définir et créer des outils WebMCP utiles pour votre site Web ou application Web.
Sécurité de l'outil WebMCP
Consultez nos premières recommandations sur la sécurité pour les personnes qui créent des outils avec WebMCP.
Évaluations WebMCP
Créer avec des agents IA
Conseils pour le Web moderne
npx modern-web-guidance@latest install
Créer des extensions avec des agents de codage
Considérations de sécurité pour les développeurs d'agents
Découvrez Gemini dans Chrome
Un assistant IA, directement dans votre navigateur. Identifiez les informations importantes, clarifiez des concepts et obtenez des réponses en fonction de vos onglets ouverts.
Gemini fonctionne dans toutes vos applications Google pour vous aider à être plus efficace au quotidien.