Beim Erstellen von MCP-Servern benötigst du eine Möglichkeit, deine Funktionalität zu testen, ohne eine vollständige Anwendung anzubinden. Das Python MCP SDK enthält einen integrierten, browserbasierten Inspector, mit dem du deinen Server in Echtzeit debuggen und testen kannst.
Den Inspector starten
Stelle zunächst sicher, dass deine Python-Umgebung aktiviert ist (überprüfe die README deines Projekts für den genauen Befehl). Führe dann den Inspector mit folgendem Befehl aus:
mcp dev mcp_server.pyDies startet einen Entwicklungsserver und gibt dir eine lokale URL (typischerweise auf Port 6277), um den Inspector in deinem Browser aufzurufen.
Die Inspector-Oberfläche verwenden
Der MCP-Inspector wird aktiv weiterentwickelt, daher kann die Oberfläche bis zu dem Zeitpunkt, an dem du ihn verwendest, anders aussehen. Die Kernfunktionalität bleibt jedoch konsistent.

Wenn du den Inspector zum ersten Mal öffnest, siehst du auf der linken Seite eine Schaltfläche „Connect". Klicke darauf, um deinen MCP-Server zu starten und deine Tools zu laden.
Deine Tools testen
Sobald du verbunden bist, suche nach einer Navigationsleiste mit Bereichen wie Resources, Prompts und Tools. Klicke auf den Bereich Tools, um deine verfügbaren Tools zu sehen.
Klicke auf „List Tools", um alle Tools zu sehen, die dein Server bereitstellt. Wenn du ein bestimmtes Tool auswählst, aktualisiert sich das rechte Panel und zeigt ein Formular an, mit dem du dieses Tool testen kannst.
Tool-Tests ausführen
Um beispielsweise ein Tool zum Lesen von Dokumenten zu testen:
- Wähle das Tool
read_doc_contentsaus - Gib eine Dokument-ID ein (wie „deposition.md")
- Klicke auf „Run Tool"
Der Inspector führt dein Tool aus und zeigt die Ergebnisse an, einschließlich des Erfolgsstatus und aller zurückgegebenen Daten.

Dokumentenbearbeitung testen
Du kannst auch komplexere Tools wie die Dokumentenbearbeitung testen:
- Wechsle zum Tool
edit_document - Fülle die Dokument-ID, den zu ersetzenden alten Text und den neuen Text aus
- Führe das Tool aus, um zu sehen, ob es erfolgreich ist
- Verwende das Lese-Tool erneut, um zu überprüfen, ob die Änderungen angewendet wurden

Entwicklungsworkflow
Der Inspector zeigt auf der linken Seite einen Verlauf deiner Tool-Aufrufe an, sodass du leicht nachverfolgen kannst, was du getestet hast, und frühere Vorgänge wiederholen kannst. Dies schafft eine effiziente Entwicklungsschleife, in der du Folgendes tun kannst:
- Änderungen an deinem Servercode vornehmen
- Den Inspector neu starten
- Deine Tools sofort testen
- Die Ergebnisse überprüfen
Dieses Inspector-Tool wird unerlässlich, wenn du komplexere MCP-Server erstellst. Es macht es überflüssig, deinen Server mit einer vollständigen Anwendung zu verbinden, nur um grundlegende Funktionalität zu testen, was die Entwicklung deutlich schneller und zuverlässiger macht.