Synthese du MCP
Les trois primitives MCP se distinguent par qui les controle et a quel usage elles sont destinees.
Outils : controles par le modele
Claude decide quand appeler ces fonctions. Les resultats sont utilises directement par Claude pour accomplir des taches.
Utilisez les outils quand vous voulez etendre les capacites de Claude (calculs, acces a des API, execution de code).
Ressources : controlees par l’application
Votre code applicatif decide quand recuperer les donnees et comment les utiliser, typiquement pour l’interface ou pour ajouter du contexte aux conversations.
Utilisez les ressources pour peupler l’autocompletion, ajouter du contexte aux messages, afficher des listes de documents.
Prompts : controles par l’utilisateur
Les utilisateurs declenchent ces workflows predefinies via des actions dans l’interface (boutons, menus, commandes slash).
Utilisez les prompts pour des workflows predefinis, des starters de conversation, des templates de taches specialisees.
Guide de decision rapide
| Besoin | Primitive |
|---|---|
| Etendre les capacites de Claude | Outils |
| Donner des donnees a l’interface ou au contexte | Ressources |
| Offrir des workflows predefinies aux utilisateurs | Prompts |
Les outils servent le modele, les ressources servent l’application, les prompts servent les utilisateurs.