Retour au cours

Implémentation des Outils : Écriture de données et effets de bord

Ingénierie de Serveur Model Context Protocol (MCP)

Introduction aux Outils

Les outils sont la partie la plus puissante du MCP. Ils permettent à l'IA d'effectuer des actions.

Définition d'un Outil

Les outils utilisent Zod pour la validation du schéma.

typescript server.setRequestHandler(ListToolsRequestSchema, async () => ({ tools: [{ name: "calculate_sum", description: "Additionne deux nombres ensemble", inputSchema: { type: "object", properties: { a: { type: "number" }, b: { type: "number" } }, required: ["a", "b"] } }] }));

Exercice : Définissez un outil nommé echo qui prend une chaîne de caractères et la renvoie.