L’avènement du Web 2.0 2.0 : MCP
(anildash.com)- Le Model Context Protocol (MCP) est adopté rapidement et s’impose comme un nouveau standard ouvert
- La valeur centrale de MCP ne réside pas dans la perfection, mais dans l’ouverture et l’interopérabilité
- Le véritable sens du Web 2.0 n’est pas celui de plateformes fermées, mais des API ouvertes et du partage des données
- Un mouvement de retour s’amorce, quittant l’ère de la fermeture pour retrouver les valeurs du Web ouvert
- L’adoption de MCP pourrait pousser les développeurs à exiger davantage de contrôle des plateformes et de transparence
MCP : l’émergence d’un nouveau Web ouvert
Ces derniers mois, l’intérêt des développeurs pour le Model Context Protocol (MCP) a explosé. Le point de départ remonte à 2023, lorsque Anthropic l’a conçu pour permettre à son propre système LLM (Claude) d’interagir avec diverses applications. Ensuite, OpenAI a pris en charge le même protocole dans ChatGPT, ce qui l’a rapidement imposé comme standard. Il est désormais en cours d’adoption sur de grandes plateformes, y compris Windows.
Ce qui est intéressant, ce n’est pas tant la clarté ou le degré d’achèvement de MCP que sa facilité d’usage et sa rapidité. Contrairement aux standards traditionnels, conçus de manière rigoureuse, MCP est une spécification plutôt ambiguë et définie de façon souple, mais sa grande force est qu’elle fonctionne réellement dans la pratique. Surtout, son importance tient au fait qu’il s’agit d’un protocole ouvert, utilisable par tous.
Le vrai sens du Web ouvert
Dans le Web réel, le véritable progrès se produit lorsque des standards imparfaits et un peu limités sont adoptés rapidement. C’est ce type de dynamique qui a rendu possibles des innovations comme « écoutez où que vous preniez vos podcasts ».
L’esprit du Web 2.0 visait un écosystème ouvert : API ouvertes, partage des données, et plus grand pouvoir de contrôle pour les utilisateurs et les développeurs. Il faut rappeler que des plateformes fermées comme Facebook sont précisément celles qui ont fait disparaître le Web 2.0. Autrefois, Flickr, del.icio.us, Upcoming et d’autres ont porté une culture centrée sur le partage et la connexion, et les discussions sur les standards ouverts d’API et de protocoles étaient actives sur des plateformes comme les live blogs.
Le retour de l’ouverture
Une génération plus tard, les attentes autour de l’interopérabilité remontent de nouveau. Pendant des années, on a vu se répéter les mêmes expériences : grandes entreprises technologiques verrouillant leurs API et faisant disparaître des services. Par exemple, l’outil d’analyse de données de réseau social créé par l’auteur a finalement été abandonné après le blocage de l’API par la plateforme. De telles politiques ont détruit la vision du Web 2.0 fondée sur l’ouverture des données et la compatibilité. Elles ont aussi rendu courants des problèmes comme l’impossibilité d’intégrer du contenu ou la limitation de la portabilité des données.
Mais avec l’arrivée de MCP, l’IA pourrait devenir le déclencheur d’un retour de la programmabilité et de l’ouverture. Le fait que plusieurs plateformes adoptent le même protocole peut créer un cercle vertueux sur le plan technique.
Lorsque les plateformes adoptent un protocole tel quel et respectent fidèlement sa standardisation, cela produit des effets positifs pour tout l’écosystème. L’auteur souligne que la volonté des développeurs de « faire mieux que la spécification » peut paradoxalement nuire à l’écosystème. Même HTML, par exemple, n’est pas une spécification parfaite, mais il a malgré tout servi de base à l’interopérabilité massive d’Internet.
L’importance du respect des standards
Une nouvelle génération de développeurs fait directement l’expérience de la puissance de l’innovation fondée sur un même protocole et un même format. Cette expérience pourrait raviver une forme d’attachement quasi obsessionnel aux standards ouverts. L’ambiance rappelle l’époque où des formats ouverts comme RSS, Podcast, OpenID, OAuth ou OpenSocial donnaient réellement du pouvoir aux utilisateurs.
Nous sommes désormais à un moment où l’initiative n’appartient plus uniquement aux grandes entreprises : les communautés de développeurs et d’utilisateurs peuvent elles-mêmes faire valoir leurs exigences. Chacun doit pouvoir demander aux plateformes le contrôle de l’expérience et la transparence, et lorsqu’un standard ouvert comme MCP est adopté, la transparence sur le fonctionnement interne de la plateforme et sur l’usage des données doit impérativement suivre. MCP est ouvert, mais reste encore insuffisant sur des points comme les mécanismes internes et les enjeux de sécurité, ce qui appelle des améliorations ultérieures.
Le possible retour de l’esprit du Web 2.0
MCP n’est pas une solution miracle à tous les problèmes, mais il pourrait servir de déclencheur pour raviver l’écosystème ouvert de l’ère Web 2.0. Les limites demeurent, notamment l’exagération du discours sur l’IA et l’absence de critique suffisante.
Cependant, chez les jeunes développeurs en particulier, la valeur d’un Web programmable et du dépassement de la fermeture est en train d’être redécouverte. Le Web n’était pas la propriété de quelques géants, mais un espace ouvert que chacun pouvait utiliser à sa manière ; MCP pourrait contribuer à faire revivre cette philosophie.
1 commentaires
Avis Hacker News
<?xml version="1.0" encoding="UTF-8"?>, namespaces, schémas, etc.) ; on se contente généralement d’un assemblage de tags façon SGMLrobots.txt. C’est essentiellement un modèle du type : « si vous décrivez bien mes ressources, je les exploiterai ». Dans les années 1990, les systèmes d’agents basés sur Java ont aussi échoué à cause des asymétries d’information entre agents, et je crains que si l’on supprimait complètement cette limite de conception, c’est tout le fonctionnement social et économique qui pourrait se gripper