Audio récapitulatif
Pas de récapitulatif audio pour cette leçon.
Notes de cours
Notes d'étude : Débogage du Serveur MCP
- Objectif : Tester et vérifier le bon fonctionnement d'un serveur MCP (Model Context Protocol) sans l'intégrer à une application réelle.
- Outil de test : L'SDK Python fournit un débogueur intégré accessible directement dans le navigateur (l'Inspecteur MCP).
Procédure de Démarrage du Serveur :
- Prérequis : Activer l'environnement Python (consulter le document readme).
- Lancement : Exécuter la commande mcp dev suivie du nom du fichier serveur (ex. : mcpserver. py).
- Accès : Le terminal indique le port d'écoute (ex. : 6277) et fournit une adresse directe pour accéder à l'Inspecteur MCP dans le navigateur.
Utilisation de l'Inspecteur MCP :
- Connexion : Cliquer sur le bouton "Connect" dans l'Inspecteur pour démarrer le serveur.
- Navigation : Utiliser le menu supérieur pour accéder aux sections (Ressources, Prompts, Outils).
- Test des Outils :
- Cliquer sur "Tools" → "List Tools".
- Sélectionner un outil dans le panneau de droite.
- Utiliser le panneau de droite pour invoquer manuellement l'outil et vérifier son comportement.
Flux de Test (Exemples) :
- Test de lecture (Read Doc Contents) :
- Fournir un ID de document.
- Exécuter l'outil.
- Vérifier que le contenu retourné correspond au texte attendu.
- Test de modification (Edit Document) :
- Fournir l'ID du document.
- Spécifier la chaîne de caractères ancienne (sensible à la casse).
- Spécifier la nouvelle chaîne de caractères.
- Exécuter l'outil (Note : l'outil modifie le document sans le retourner).
- Vérification : Utiliser à nouveau l'outil "Read Doc Contents" pour confirmer que l'édition a été effectuée correctement.
Takeaways
- Le débogage du serveur MCP se réalise via l'Inspecteur MCP, un outil intégré au SDK Python accessible dans le navigateur.
- Le serveur est lancé en exécutant la commande mcp dev suivie du nom du fichier serveur.
- L'Inspecteur permet de tester les outils en les invoquant manuellement via le panneau de droite après sélection.
- Pour vérifier une modification (Edit Document), il est impératif d'utiliser à nouveau l'outil "Read Doc Contents" pour confirmer le changement.
Cartes mémo 8 cartes
Question
cliquez pour révéler · ←/→
Réponse
cliquez pour retourner
Vérification des connaissances 0 questions
No quiz for this lesson yet.