Aller au contenu principal

Conclusion

Félicitations — vous avez terminé le cours MCP : Sujets Avancés !

Ce que vous avez appris

Fonctionnalités avancées

Sampling : Permettre à votre serveur MCP de déléguer la génération de texte au client, évitant ainsi la gestion de clés API et de coûts côté serveur. Idéal pour les serveurs publics.

Notifications de logs et de progression : Fournir un retour en temps réel aux utilisateurs pendant les opérations longues. Le contexte de la fonction d’outil donne accès à context.info() et context.report_progress().

Roots (Racines) : Accorder à Claude un accès contrôlé à des fichiers et dossiers spécifiques, rendant l’expérience utilisateur plus fluide (plus besoin de chemins complets) tout en maintenant la sécurité.

Transports et protocoles

Types de messages JSON : MCP utilise des messages JSON structurés organisés en paires requête-résultat et notifications unidirectionnelles. Les deux parties (client et serveur) peuvent initier des messages.

Transport STDIO : Simple et parfait pour le développement local. Le client lance le serveur comme sous-processus et communique via stdin/stdout.

Transport StreamableHTTP : Permet les serveurs MCP distants hébergés publiquement. Utilise SSE pour la communication bidirectionnelle. Les paramètres stateless_http et json_response peuvent limiter les fonctionnalités pour permettre la mise à l’échelle horizontale.

Guide de référence rapide

BesoinSolution
Serveur a besoin d’un LLMSampling
Retour visuel pendant l’exécutionLogs + progression via Context
Accès fichiers utilisateur ergonomiqueRoots
Développement localTransport STDIO
Serveur hébergé publiquementTransport StreamableHTTP
Mise à l’échelle horizontalestateless_http=True (avec limitations)

Prochaines étapes

Vous maîtrisez maintenant les aspects avancés de MCP. Pour continuer :

  • Construire des agents complexes : Explorez le cours Introduction aux Skills d’Agent pour créer des agents Claude Code réutilisables
  • API complète : Le cours Construire avec l’API Claude couvre en détail tous les aspects de l’API, dont une section MCP
  • Spécification officielle : Consultez modelcontextprotocol.io pour la spécification complète

Pour obtenir votre certification officielle MCP : Sujets Avancés, rendez-vous sur Anthropic Academy.