Introduction To Model Context Protocol
← Toutes les leçons
Leçon 06Introduction To Model Context Protocol

The server inspector

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
Exporter vers Anki (.tsv) ↓
Vérification des connaissances 0 questions

No quiz for this lesson yet.