Introduction To Model Context Protocol
← Alle lessen
Les 06Introduction To Model Context Protocol

The server inspector

Samenvatting (audio)

Geen audio-samenvatting voor deze les.

Studienotities

Studieopmerkingen: MCP Server Debugging met de MCP Inspector

  • Doel: De MCP Inspector (een in-browser debugger) wordt gebruikt om de functionaliteit van een MCP server te testen en te debuggen zonder deze te koppelen aan een echte applicatie.
  • Voorbereiding:
  • Activeer de Python-omgeving (volg de instructies in het readme-document).
  • Start de server via de terminal met de opdracht: mcp dev [naam_van_server_bestand] (bijv. mcpserver. py).
  • Toegang tot de Inspector:
  • Na het starten geeft de terminal een poortnummer (bijv. 6277) en een directe URL.
  • Open deze URL in de browser om de MCP Inspector te openen.
  • Gebruik van de MCP Inspector:
  • Klik op de Connect-knop om de MCP server te starten.
  • Navigeer naar het menu en selecteer ToolsList Tools om de beschikbare tools te zien.
  • Gebruik het rechterpaneel om tools handmatig aan te roepen (live ontwikkeling).
  • Testprocedure (Voorbeelden):
  • Read Doc Contents: Voer een Document ID in → De tool retourneert de inhoud van het document.
  • Edit Document: Voer Document ID, de Oude String en de Nieuwe String in → De tool voert de wijzigingen uit (let op: de tool retourneert geen documentinhoud, alleen een succesmelding).
  • Verificatie: Gebruik de Read Doc Contents tool na een edit om te controleren of de wijzigingen correct zijn door de nieuwe inhoud te tonen.
  • Belangrijk: De MCP Inspector is een essentieel hulpmiddel voor het live ontwikkelen en valideren van MCP servers.

Takeaways

  • De MCP Inspector is een in-browser debugger die dient voor het testen en debuggen van MCP servers zonder koppeling aan een echte applicatie.
  • Start de server via de terminal met de opdracht mcp dev [naam_van_server_bestand] en open de daarvoor verstrekte URL in de browser.
  • De Inspector wordt gebruikt door de 'Connect'-knop te gebruiken en tools handmatig aan te roepen via het rechterpaneel voor live ontwikkeling.
  • Kernfunctionaliteiten omvatten het lezen van documentinhoud (Read Doc Contents) en het uitvoeren van wijzigingen (Edit Document), waarbij verificatie na een edit noodzakelijk is.
Flashcards 7 kaarten
Vraag
klik om te onthullen · ←/→
Antwoord
klik om terug te draaien
Exporteren naar Anki (.tsv) ↓
Kenniscontrole 0 vragen

No quiz for this lesson yet.