JSON-RPC 2.0 : La langue du MCP
Le MCP utilise JSON-RPC 2.0 en coulisses. Chaque message est un objet JSON avec une structure spécifique :
jsonrpc: "2.0"method: L'action (par exemple,tools/call)params: Les arguments pour la méthodeid: Un identifiant unique pour la requête
Exemple de message
{ "jsonrpc": "2.0", "id": 1, "method": "resources/list", "params": {} }
Exercice : Utilisez le MCP Inspector pour voir les messages JSON-RPC bruts envoyés entre le client et le serveur.