Skillia
← Retour aux articles

MCP: le protocole qui connecte l'IA au monde réel

Le Model Context Protocol permet aux agents IA de se connecter à tes outils. Voici comment ça marche, pourquoi c'est important, et les risques à connaître.

Ton agent IA est intelligent. Mais il est aveugle.

Il ne voit pas tes fichiers. Il ne peut pas lire ta base de données. Il ne sait pas ce qui se passe dans ton Notion.

Jusqu'à maintenant.

Le problème des intégrations

Un LLM, c'est puissant pour raisonner et générer du texte. Mais il vit dans une bulle. Il ne fait que prédire des tokens basés sur son entraînement.

Pour qu'il soit vraiment utile, il doit pouvoir lire tes fichiers, interroger tes APIs, interagir avec tes outils.

Avant MCP, chaque développeur devait coder ses propres intégrations. Du travail répétitif. Des bugs. De la maintenance. Et chaque fois qu'un nouvel outil arrivait, il fallait tout recommencer.

MCP : un standard ouvert

Le Model Context Protocol (MCP) est un protocole créé par Anthropic en novembre 2024 pour standardiser la connexion entre les LLMs et les outils externes.

L'idée est simple : au lieu que chaque app réinvente la roue, tout le monde parle le même langage.

Un serveur MCP expose des "outils" (tools) que l'agent peut appeler. Par exemple :

  • Un serveur MCP Notion pour lire/écrire dans tes pages
  • Un serveur MCP GitHub pour gérer tes repos
  • Un serveur MCP Slack pour envoyer des messages

L'agent choisit quel outil utiliser en fonction de ta demande.

L'adoption massive de 2025

En un an, MCP est passé d'expérience interne à standard de l'industrie. Selon le blog officiel MCP, le protocole est devenu "the de facto standard" pour fournir du contexte aux modèles.

Les chiffres parlent d'eux mêmes : plus de 8 millions de téléchargements de serveurs MCP en avril 2025, contre 100 000 en novembre 2024. Plus de 5800 serveurs MCP disponibles. 97 millions de téléchargements mensuels des SDKs Python et TypeScript.

OpenAI a adopté MCP en mars 2025. Sam Altman a posté : "People love MCP and we are excited to add support across our products." Google DeepMind a confirmé le support dans les futurs modèles Gemini.

En décembre 2025, Anthropic a fait un move important : ils ont donné MCP à la Linux Foundation via la nouvelle Agentic AI Foundation, cofondée avec OpenAI et Block. Le protocole reste ouvert et neutre.

Comment ça marche

  1. Tu configures un serveur MCP (souvent une ligne dans un fichier de config)
  2. L'agent découvre les outils disponibles
  3. Quand tu lui demandes quelque chose, il décide s'il a besoin d'un outil
  4. Il appelle l'outil, récupère le résultat, et continue son raisonnement

C'est transparent. Tu lui dis "crée une page dans mon Notion", il appelle le bon outil sans que tu aies à gérer les détails.

Mon expérience chez Geta.Team

Chez Geta.Team, on utilise MCP pour connecter nos agents à Notion, GitHub, et nos APIs internes.

Le setup ? Un fichier .mcp.json à la racine du projet :

{
  "mcpServers": {
    "notion": {
      "command": "npx",
      "args": ["@notionhq/notion-mcp-server"]
    }
  }
}

C'est tout. L'agent peut maintenant lire et écrire dans Notion.

Le gain de temps est énorme. Plus besoin de copier/coller entre les outils. L'agent fait le pont. La première fois qu'on a vu l'agent créer une page Notion tout seul, on s'est regardés comme si on venait de voir un tour de magie. Maintenant c'est devenu banal.

Les problèmes de sécurité (et pourquoi c'est important)

Voici la partie que beaucoup ignorent.

Simon Willison a identifié ce qu'il appelle la "Lethal Trifecta" : accès à tes données privées + exposition à du contenu non fiable + capacité de communiquer vers l'extérieur = risque de vol de données.

Les problèmes concrets :

  • Authentification faible. Le protocole donne peu de guidance sur l'auth. Beaucoup d'implémentations n'ont aucune authentification.
  • Prompt injection. Un document malveillant lu par l'agent peut manipuler son comportement.
  • Coût en tokens. Le serveur MCP de GitHub consomme 23k tokens à chaque utilisation. Ça s'accumule vite.

D'ailleurs, beaucoup de développeurs expérimentés préfèrent maintenant les outils CLI classiques pour leurs agents de code.

Quand utiliser MCP (et quand éviter)

MCP fait sens quand :

  • Tu veux que ton agent accède à des outils tiers (Notion, Slack, GitHub)
  • Tu construis un agent pour des utilisateurs non techniques
  • L'écosystème MCP a déjà un serveur pour ton besoin

MCP est peut être excessif quand :

  • Tu as des contraintes de sécurité strictes
  • Tu as besoin de performances maximales (les appels MCP ajoutent de la latence)
  • Un simple appel API fait le travail

La règle : si un script de 10 lignes résout ton problème, n'ajoute pas MCP par hype.

L'écosystème grandit

Malgré ces réserves, l'écosystème MCP est impressionnant. Des serveurs officiels pour la plupart des outils populaires. Des SDKs dans tous les langages majeurs. Et maintenant, la gouvernance de la Linux Foundation.

Pour nos Skills, MCP est parfois la bonne solution. Parfois non. On choisit au cas par cas, en pesant les bénéfices contre les risques de sécurité et les coûts en tokens.

Tu veux que ton agent soit vraiment connecté au monde réel ? MCP peut le faire. Mais garde les yeux ouverts sur les compromis.