MCP Academy · Lekcja

Serwer: tutaj znajdują się narzędzia

Proces, który udostępnia i uruchamia Państwa możliwości.

Lekcja 3 z 413 kroki

Serwer: tutaj znajdują się narzędzia to bezpłatna lekcja MCP Academy na CoddyKit. To lekcja 3 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej MCP Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs MCP Academy zawiera 4 lekcji w sumie.

Czym jest serwer?

Serwer MCP to samodzielny program udostępniający funkcje sztucznej inteligencji. To właśnie w nim znajdują się i działają narzędzia, dane oraz prompty.

Serwer nie ma modelu

Serwer nigdy nie zawiera modelu językowego. Jedynie ogłasza, co potrafi, i czeka, aż klient poprosi go o wykonanie działania.

Tu znajdują się narzędzia

Najważniejszą funkcją są narzędzia: funkcje, które model może wywoływać, na przykład w celu przeszukania bazy danych lub wysłania wiadomości e-mail. Serwer je definiuje i wykonuje.

Tu również znajdują się zasoby

Oprócz narzędzi serwer może udostępniać zasoby: dane tylko do odczytu, takie jak pliki lub rekordy, które model może pobrać jako kontekst.

I prompty

Serwer może również publikować prompty: wielokrotnego użytku, szablonowe instrukcje, które użytkownik może uruchomić. Narzędzia, zasoby i prompty to trzy rodzaje oferowanych przez niego funkcji.

Mały serwer w Pythonie

Za pomocą SDK języka Python można utworzyć nazwany serwer w jednej linii. Obiekt FastMCP będzie przechowywać każde dodane narzędzie.

from mcp.server.fastmcp import FastMCP
mcp = FastMCP("weather")

Dodawanie narzędzia

Zwykłą funkcję zmienia się w narzędzie za pomocą dekoratora. Dekorator tool informuje MCP, że model może wywoływać tę funkcję.

@mcp.tool()
def get_temp(city: str) -> str:
    return "21C"

Serwery ogłaszają możliwości, a potem czekają

Działający serwer na żądanie wyświetla swoje możliwości, a następnie pozostaje bezczynny. Wykonuje pracę dopiero wtedy, gdy klient wyśle do niego wywołanie.

Serwery mogą działać wszędzie

Serwer może działać jako proces lokalny na Państwa komputerze albo zdalnie w sieci. W obu przypadkach używany przez niego protokół pozostaje taki sam.

Jeden serwer, jeden cel

Dobre serwery mają jasno określony zakres. Serwer pogodowy zajmuje się pogodą, a serwer plików — plikami. Małe i przejrzyste serwery łatwo obdarzyć zaufaniem oraz łączyć ze sobą.

Serwer dopełnia całość

Host, klient i serwer to trzy role w MCP. Serwer jest wykonawcą, który w tle udostępnia rzeczywiste funkcje.

Szybkie sprawdzenie

Proszę wskazać, za co odpowiada serwer MCP.

Podsumowanie

Poznał(-a) Pan/Pani serwer: skoncentrowany program bez modelu, który ogłasza i wykonuje narzędzia, zasoby oraz prompty przeznaczone dla klientów. Dobra robota!

Bezpłatny start

Ucz się Python dzięki korepetycjom AI — za darmo

Pisz i uruchamiaj kod w przeglądarce, otrzymuj natychmiastową pomoc od korepetytora AI dostępnego 24/7 i kontynuuj naukę w sieci lub w aplikacji.

Kursy
30
Lekcje
120

Często zadawane pytania

Czy lekcja „Serwer: tutaj znajdują się narzędzia” jest bezpłatna?

Tak — pełny tekst „Serwer: tutaj znajdują się narzędzia” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu MCP Academy, przejdź na CoddyKit PRO. Kurs MCP Academy zawiera 4 lekcji w sumie.

Co nauczysz się w „Serwer: tutaj znajdują się narzędzia”?

Proces, który udostępnia i uruchamia Państwa możliwości. Ćwiczysz MCP Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć MCP Academy?

Nie wymagamy żadnego doświadczenia. MCP Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 3 z 4.

Ile czasu zajmuje lekcja „Serwer: tutaj znajdują się narzędzia”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji MCP Academy?

Tak. Każda lekcja MCP Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Host: Claude Desktop i środowiska IDE
  2. Klient: jedno połączenie na serwer
  3. Serwer: tutaj znajdują się narzędzia
  4. Śledzenie żądania od początku do końca
← Powrót do MCP Academy