1. Learn
  2. /
  3. Kurser
  4. /
  5. Introduktion till Model Context Protocol (MCP)

Connected

övning

Definiera resurser i en MCP-server

Du utökar din MCP-server för valutakonvertering så att den får tillgång till listan över valutor som stöds av det API du använder. Europeiska centralbanken publicerar en lista med valutakoder i en fil som heter currencies.txt, och den finns tillgänglig i din serverkatalog. Klienten kan använda den för att se till att LLM:en skickar rätt argumentvärden till verktygsfunktionerna.

Din uppgift är att definiera en MCP-resurs som heter get_currencies() och som läser innehållet i currencies.txt.

Instruktioner

100 XP
  • Använd rätt dekorator och URI:n "file://currencies.txt" för att omvandla funktionen get_currencies() till en resurs.
  • Komplettera funktionen get_currencies() så att den öppnar och läser innehållet i filen currencies.txt.
  • Skriv ut resultatet av att anropa get_currencies() för att kontrollera att resursen fungerar korrekt.