MCP: le protocole qui rend vos LLMs utiles

mercredi 14 mai 2025
2 minutes de lecture

Un LLM qui met à jour votre CRM. Tout seul. Sans code. C’est possible?

Oui — et ça s’appelle MCP. Voici un petit tour d’horizon de ce que c’est, ce que j’ai construit, et pourquoi c’est assez impressionnant.

MCP: c’est quoi ça?

Traditionnellement, un LLM lit du texte, génère du texte, et c’est à peu près tout.

Mais avec MCP, on change de paradigme.

MCP, c'est un protocole standardisé qui permet à un LLM de communiquer avec des outils externes.

Autrement dit: au lieu de juste répondre à des questions, un modèle peut maintenant faire des requêtes réelles, recevoir des données précises, analyser les résultats et itérer automatiquement.

Ce que j’ai construit 🛠️

Pour me faire la main, je me suis lancé dans la création d’un serveur MCP pour Salesforce.

Le serveur permet de faire:

  • ✅ Des requêtes SOQL
  • ✅ De compter les enregistrements dans une table
  • ✅ De mettre à jour en batch des enregistrements

Voir un modèle raisonner — en direct 😮

J’ai testé avec Claude Desktop en connectant mon serveur MCP, en lui donnant cette instruction :

Get the 3 first Accounts of my Salesforce instance. Then, for any where the Number of Employees is not set, update the records and set it to 10.

Et là, magie:

  1. Requête SOQL exécutée
  2. Bon champ identifié (il a deviné que "No of Employees" -> NumberOfEmployees)
  3. Détection des enregistrements incomplets (3/5 n'avaient pas de NumberOfEmployees)
  4. Mise à jour en lot des enregistrements
  5. Une erreur de validation? À ma surprise, il l’a identifiée, corrigée, et a relancé l’action

Et tout ça, juste une instruction naturelle!

Vous voulez essayer? 🧪

J’ai mis le code du serveur sur GitHub:

C’est encore tout frais, mais ça fonctionne. Une bonne base si vous voulez bâtir votre propre assistant! ∎