WebMCP et agents d'IA
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 effectue des actions, sans avoir besoin de deviner
L'agent voit un contrat, fournit des arguments structurés et votre code fait le reste. L'utilisateur est informé des autorisations et des confirmations. Finies les devinettes.
// the agent's view { "tool": "bookSlot", "arguments": { "date": "2026-07-31", "time": "14:00", "name": "Jerry Jones", "email": "jerry.jones@example.com" } }
Créer des outils pour les agents
Quand utiliser WebMCP ?
API impérative
API déclarative
Évaluations WebMCP
Bonnes pratiques
Sécurité de l'outil WebMCP
WebMCP et MCP
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.