Les API navigateur WebMCP pourraient réduire les besoins de scraping web pour les agents d'IA.

Ce que WebMCP change pour l'automatisation web
Google a récemment publié WebMCP, deux nouvelles API navigateur qui permettent aux sites web d'enregistrer des outils que les agents d'IA peuvent appeler directement. Au lieu de scraper des éléments DOM ou de lutter contre les systèmes anti-bots, les sites peuvent exposer leurs fonctionnalités via des interfaces standardisées.
Comment cela fonctionne techniquement
Les sites enregistrent des outils en utilisant navigator.modelContext.registerTool() avec un nom, une description, un schéma d'entrée et une fonction d'exécution. La source fournit cet exemple :
navigator.modelContext.registerTool({
name: "search_flights",
description: "Rechercher des vols disponibles",
inputSchema: { /* JSON Schema */ },
execute: async (input) => {
return await internalFlightAPI(input);
}
});Cette approche élimine les chaînes de sélecteurs CSS, la logique de réessai, la gestion de sessions de navigateur headless et le scraping DOM pour tout site qui implémente WebMCP.
État actuel de l'implémentation
La spécification est encore à un stade précoce - le brouillon W3C contient des commentaires littéraux "TODO : remplir ceci" dans les définitions de méthode. Elle n'est actuellement disponible que dans Chrome 146 en tant que préversion précoce. L'auteur s'est inscrit à la préversion précoce pour tester quelle partie de son code de scraping existant peut être remplacée.
Implications pratiques pour les développeurs
Pour les développeurs qui construisent déjà des serveurs MCP, le modèle mental est identique : outils + schémas + exécution. Le passage de l'exposition de ressources locales en tant qu'outils MCP à l'exposition de sites web en tant qu'outils MCP est minime - même architecture, transport différent.
Les grands sites avec des API internes existantes (comme Booking, Amazon, les compagnies aériennes) sont susceptibles d'adopter en premier puisqu'ils peuvent exposer leurs API via WebMCP avec des changements minimes. Les scrapers ne disparaîtront pas entièrement - les sites sans implémentation WebMCP nécessiteront toujours des approches traditionnelles.
L'auteur suggère une approche par paliers : les agents essaient d'abord WebMCP, reviennent à l'automatisation DOM si indisponible, puis au scraping brut en dernier recours - utilisant la meilleure méthode disponible par site.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Le développeur d'OpenClaw construit un système de mémoire unifié pour les agents d'IA.
Un développeur a créé un système de mémoire unifié à 15 outils pour les agents d'IA OpenClaw qui combine des faits structurés, une recherche vectorielle, des graphes d'entités, des chronologies d'épisodes, une compression hiérarchique et une coordination pilotée par événements. Le système fonctionne localement sans dépendances cloud ni frais mensuels.

Résultats de référence : L'Agent en essaim Claude avec système de mémoire permet des économies de coûts de tokens de 30 à 43 %
Un développeur a testé un essaim de 6 agents Claude sur une tâche de codage de 40 points, avec et sans un système de mémoire personnalisé appelé Stompy. Les résultats montrent que Sonnet 4.6 avec mémoire a obtenu des scores parfaits à 3,98 $ contre 7,04 $ sans, tandis que Haiku 4.5 a complètement échoué sans mémoire mais a obtenu 39/40 avec.

Spinner GIF personnalisé pour Claude Code via conversion de polices COLR
Un développeur a créé une méthode pour remplacer l'animation de chargement par défaut de Claude Code par n'importe quel GIF animé en convertissant le GIF en une police de couleur OpenType COLR et en modifiant l'animation pour qu'elle parcourt les glyphes représentant chaque image. L'outil est actuellement compatible avec Windows, avec des versions pour macOS et Linux prévues.

cldctrl : Tableau de Bord Terminal pour Gérer les Sessions de Code Claude
cldctrl est un package npm qui fournit un tableau de bord en terminal pour lancer et gérer les sessions Claude Code à travers les projets. Il lit les données existantes de ~/.claude, découvre automatiquement les projets et affiche l'utilisation des jetons avec des barres de limites de taux.