Claude With The Anthropic Api
← Alle lessen
Les 64Claude With The Anthropic Api

The server inspector

Samenvatting (audio)

Geen audio-samenvatting voor deze les.

Studienotities

Studieopmerkingen: MCP Server Debugging met de MCP Inspector

  • Doel: Het testen en live ontwikkelen van een MCP server zonder deze te koppelen aan een echte applicatie.
  • Tool: Het Python SDK biedt een ingebouwde browser-debugger, de MCP Inspector.

Opstartprocedure (Terminal):

  • Activeer de Python-omgeving (volg de instructies in de readme).
  • Voer het commando uit: mcp dev gevolgd door de naam van het serversbestand (bijv. mcpserver. py).
  • De server start en geeft een poortnummer (bijv. 6277) en een directe toegangspost.
  • Open deze adres in de browser om de MCP Inspector te starten.

Gebruik van de MCP Inspector (Browser):

  • Connectie: Klik op de "Connect" knop om de MCP server te starten.
  • Navigatie: Zoek naar het menu "Tools" (of de tools-sectie).
  • Tool Selectie: Klik op "List Tools" om de beschikbare tools te zien.
  • Uitvoering: Gebruik het rechterpaneel om een tool handmatig aan te roepen (invoke).

Testen van Tools (Voorbeelden):

  • Lezen van Documentinhoud (read doc contents):
  • Voer een Document ID in.
  • Klik op "Run Tool".
  • Verifieer of de output overeenkomt met de verwachte inhoud.
  • Wijzigen van Document (edit document):
  • Voer Document ID, de Oude String en de Nieuwe String in.
  • Klik op "Run Tool".
  • Let op: Deze tool retourneert de documentinhoud niet; deze wordt alleen gewijzigd.
  • Verifieer de wijziging door de read doc contents tool opnieuw uit te voeren.

Belangrijk:

  • De MCP Inspector is een ontwikkeltool die het debuggen van MCP servers vergemakkelijkt.
  • De gebruikersinterface (UI) kan tijdens de ontwikkeling veranderen.

Takeaways

  • De MCP Inspector is een browser-debugger die dient voor het testen en live ontwikkelen van MCP servers zonder deze aan een echte applicatie te koppelen.
  • De server start via de terminal met het commando mcp dev [serversbestand] en wordt toegankelijk via een specifieke poort en URL.
  • In de Inspector navigeer je naar het menu "Tools" en roep je de beschikbare tools handmatig aan via het rechterpaneel.
  • Tools zoals read doc contents worden gebruikt om documentinhoud te verifiëren, terwijl edit document de inhoud wijzigt en een herhaling van de leesactie vereist voor verificatie.
Flashcards 9 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.