1. Nauka
  2. /
  3. Kursy
  4. /
  5. Introduktion till Model Context Protocol (MCP)

Connected

ćwiczenie

Läsa resurser från klienten

Nu är det dags för det sista steget: att lägga till funktionalitet i klienten så att den kan läsa resursdata från din MCP-server! Den här listan över valutor och deras symboler kan användas av en LLM som en checklista för att kontrollera att användaren begär en valuta som stöds av verktyget convert_currency(), och att verktygets argument är giltiga valutasymboler.

Filen currency_server.py är redan igång och redo att användas.

Instrukcje

100 XP
  • Definiera en asynkron funktion kallad read_resource() som tar en parameter resource_uri av typen str
  • Inuti funktionen använder du session.read_resource() med await för att läsa resursen vid den angivna URI:n, och tilldelar resultatet till resource_content
  • Loopa igenom innehållet i varje resurs och skriv ut attributen .mimeType och .text