Qu'est-ce que le Model Context Protocol (MCP) ?	Une couche de communication conçue pour fournir le contexte et les outils à Claude sans nécessiter de code fastidieux du développeur.
Quels sont les deux éléments majeurs d'un système MCP ?	Le client et le serveur.
Quel problème principal le MCP vise-t-il à résoudre pour les développeurs ?	Le fardeau de maintenir un grand ensemble d'intégrations et de schemas d'outils complexes.
Quel est le rôle d'un serveur MCP ?	Il agit comme une interface vers un service externe, encapsulant la fonctionnalité dans un ensemble d'outils.
Quels sont les composants internes typiques d'un serveur MCP ?	Les outils (tools), les ressources (resources) et les prompts.
Quel est l'avantage principal d'utiliser un serveur MCP plutôt que de coder les outils soi-même ?	Le développeur n'a pas à écrire, tester et maintenir les schemas et les fonctions des outils.
Qui peut créer une implémentation de serveur MCP ?	N'importe qui, mais les fournisseurs de services (comme AWS) créent souvent des implémentations officielles.
Comment l'utilisation d'un serveur MCP diffère-t-elle d'un appel direct à une API de service (ex: GitHub) ?	Avec MCP, le développeur n'a pas à écrire le schéma de l'outil ni l'implémentation de la fonction.
Quelle est la relation entre les serveurs MCP et l'utilisation des outils (tool use) ?	Ils sont complémentaires ; le MCP définit *qui* fait le travail (l'implémentation), tandis que l'utilisation des outils est l'action elle-même.
