Skip to content

Latest commit

 

History

History
104 lines (67 loc) · 4.76 KB

File metadata and controls

104 lines (67 loc) · 4.76 KB

-2- Vytvoření projektu

Nyní, když máte nainstalované SDK, vytvoříme další krok – projekt:

-3- Vytvoření souborů projektu

-4- Vytvoření kódu serveru

-5- Přidání nástroje a zdroje

Přidejte nástroj a zdroj přidáním následujícího kódu:

-6- Konečný kód

Přidejme poslední část kódu, kterou potřebujeme, aby server mohl startovat:

-7- Testování serveru

Spusťte server následujícím příkazem:

-8- Spuštění pomocí inspektoru

Inspektor je skvělý nástroj, který může spustit váš server a umožní vám s ním interagovat, abyste mohli otestovat, že funguje. Spusťme ho:

Note

může to v poli „příkaz“ vypadat jinak, protože obsahuje příkaz pro spuštění serveru s vaším konkrétním runtime/

Měli byste vidět následující uživatelské rozhraní:

Připojení

  1. Připojte se k serveru kliknutím na tlačítko Připojit
    Po připojení byste měli vidět toto:

    Připojeno

  2. Vyberte „Tools“ a „listTools“, měli byste vidět možnost „Add“, klikněte na „Add“ a vyplňte hodnoty parametrů.

    Měli byste vidět následující odpověď, tedy výsledek z nástroje „add“:

    Výsledek spuštění add

Gratulujeme, podařilo se vám vytvořit a spustit váš první server!

Oficiální SDK

MCP poskytuje oficiální SDK pro několik jazyků:

  • C# SDK – Udržováno ve spolupráci s Microsoftem
  • Java SDK – Udržováno ve spolupráci se Spring AI
  • TypeScript SDK – Oficiální implementace v TypeScriptu
  • Python SDK – Oficiální implementace v Pythonu
  • Kotlin SDK – Oficiální implementace v Kotlinu
  • Swift SDK – Udržováno ve spolupráci s Loopwork AI
  • Rust SDK – Oficiální implementace v Rustu

Hlavní poznatky

  • Nastavení vývojového prostředí MCP je jednoduché díky jazykově specifickým SDK
  • Vytváření MCP serverů zahrnuje tvorbu a registraci nástrojů s jasnými schématy
  • Testování a ladění jsou nezbytné pro spolehlivé MCP implementace

Ukázky

Zadání

Vytvořte jednoduchý MCP server s nástrojem dle vašeho výběru:

  1. Implementujte nástroj ve vašem preferovaném jazyce (.NET, Java, Python nebo JavaScript).
  2. Definujte vstupní parametry a návratové hodnoty.
  3. Spusťte inspektor, abyste ověřili, že server funguje správně.
  4. Otestujte implementaci s různými vstupy.

Řešení

Řešení

Další zdroje

Co dál

Další: Začínáme s MCP klienty

Prohlášení o vyloučení odpovědnosti:
Tento dokument byl přeložen pomocí AI překladatelské služby Co-op Translator. Přestože usilujeme o přesnost, mějte prosím na paměti, že automatické překlady mohou obsahovat chyby nebo nepřesnosti. Původní dokument v jeho mateřském jazyce by měl být považován za autoritativní zdroj. Pro zásadní informace se doporučuje profesionální lidský překlad. Nejsme odpovědní za jakékoliv nedorozumění nebo chybné výklady vyplývající z použití tohoto překladu.