OpenAI lance le WebMCP Challenge pour exposer des outils structurés aux agents web
OpenAI officialise le WebMCP Challenge, un concours de 10 jours destiné à promouvoir WebMCP, un standard ouvert expérimental pour le web. Cette technologie permet aux sites d'exposer directement des outils structurés aux agents d'IA, leur évite de deviner les éléments d'interface. Voici ce que change ce nouveau modèle pour les développeurs web.
Fil « OpenAI propose le standard expérimental WebMCP pour les agents »

Structurer l'interface pour les agents d'IA
Jusqu'à présent, lorsqu'un agent d'IA (un programme autonome capable d'exécuter des tâches) devait utiliser un site web, il devait naviguer à vue en analysant le code visuel de l'interface utilisateur (UI). OpenAI cherche à transformer cette approche avec WebMCP, un standard ouvert expérimental.
L'idée centrale est de permettre aux applications web de déclarer explicitement les fonctions qu'un agent peut exécuter. Au lieu de laisser le modèle deviner le comportement d'un formulaire ou d'un bouton, le développeur définit des outils structurés. L'agent réalise ainsi les actions avec une précision, une vitesse et une fiabilité accrues.
Un concours de 10 jours soutenu par les géants du web
Pour stimuler la création d'applications exploitant cette approche, OpenAI organise le WebMCP Challenge. Les inscriptions et soumissions sont ouvertes du 25 août à 12 h PT au 3 septembre à 13 h PT, pour une annonce des résultats prévue le 23 septembre.
Les 10 meilleurs projets sélectionnés recevront chacun :
- 3 000 dollars en cash financés par OpenAI ;
- Un an d'abonnement à ChatGPT Pro ;
- Un clavier Codex Micro et des objets publicitaires ;
- Des prix complémentaires offerts par les partenaires du projet (Shopify, Google Chrome, Netlify, Cloudflare, Vercel et Render).
Le jury réunit des ingénieurs et responsables techniques issus de ces différentes entreprises, notamment Sarah Drasner (Google Chrome), Ilya Grigorik (Shopify) et Alex Nahas (créateur de MCP-B).
Modalités techniques et cas d'usage
Les développeurs peuvent créer une nouvelle application ou ajouter le support de WebMCP à un projet existant. Pour tester une intégration WebMCP, deux options sont disponibles : le navigateur intégré à l'application ChatGPT (qui gère WebMCP nativement) ou Google Chrome en activant l'option expérimentale dédiée ou via un origin trial (période d'essai permettant de tester une fonction web en production avant sa standardisation).
Au lieu d'obliger l'agent à effectuer des clics simulés sur la page HTML, l'application expose un schéma d'outils direct. Voici une illustration conceptuelle d'un outil structuré mis à disposition d'un agent :
{
"name": "analyze_data",
"description": "Exécute une requête de données locales dans le navigateur",
"parameters": {
"query": "string"
}
}
"Plutôt que de laisser les agents deviner leur chemin à travers votre interface utilisateur, vous définissez exactement comment ils peuvent utiliser votre application."
Parmi les démonstrations d'usage proposées figurent la modélisation 3D assistée, la création de mots croisés, l'écriture collaborative de documents, la planification de voyages ainsi que l'exploration de données basée sur DuckDB-Wasm (une base de données s'exécutant directement dans le navigateur grâce à WebAssembly).