Retour au cours

Comprendre le JSON-RPC 2.0 dans le MCP

Ingénierie de Serveur Model Context Protocol (MCP)

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éthode
  • id : 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.