1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Introduction to Model Context Protocol (MCP)

Connected

Cvičení

Definování resources v MCP serveru

Rozšiřuješ svůj MCP server pro převod měn a chceš mu poskytnout přístup k seznamu měn podporovaných rozhraním API, které používáš. Evropská centrální banka publikuje seznam kódů měn v souboru currencies.txt, který je dostupný v adresáři tvého serveru. Klient ho může využít k tomu, aby zajistil, že LLM předává nástrojovým funkcím správné hodnoty argumentů.

Tvým úkolem je definovat MCP resource get_currencies(), která přečte obsah souboru currencies.txt.

Pokyny

100 XP
  • Použij správný dekorátor a URI "file://currencies.txt", aby ses z funkce get_currencies() stal resource.
  • Doplň funkci get_currencies() tak, aby otevřela a přečetla obsah souboru currencies.txt.
  • Vypiš výsledek volání get_currencies() a ověř, že resource funguje správně.