🚀 Program Model Context Protocol (MCP) dla początkujących

April 12, 2026 · View on GitHub

MCP-dla-początkujących

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

Postępuj zgodnie z tymi krokami, aby rozpocząć korzystanie z tych zasobów:

  1. Utwórz fork repozytorium: Kliknij GitHub forks
  2. Sklonuj repozytorium: git clone https://github.com/microsoft/mcp-for-beginners.git
  3. Dołącz do Microsoft Foundry Discord

🌐 Wsparcie wielojęzyczne

Wsparcie poprzez GitHub Action (Automatyczne i zawsze aktualne)

Arabski | Bengalski | Bułgarski | Birmański (Myanmar) | Chiński (uproszczony) | Chiński (tradycyjny, Hongkong) | Chiński (tradycyjny, Makau) | Chiński (tradycyjny, Tajwan) | Chorwacki | Czeski | Duński | Niderlandzki | Estoński | Fiński | Francuski | Niemiecki | Grecki | Hebrajski | Hindi | Węgierski | Indonezyjski | Włoski | Japoński | Kannada | Khmer | Koreański | Litewski | Malajski | Malajalam | Marathi | Nepalski | Nigeryjski Pidgin | Norweski | Perski (Farsi) | Polski | Portugalski (Brazylia) | Portugalski (Portugalia) | Pendżabski (Gurmukhi) | Rumuński | Rosyjski | Serbski (cyrylica) | Słowacki | Słoweński | Hiszpański | Suahili | Szwedzki | Tagalog (Filipiny) | Tamilski | Telugu | Tajski | Turecki | Ukraiński | Urdu | Wietnamski

Wolisz klonować lokalnie?

To repozytorium zawiera tłumaczenia na ponad 50 języków, co znacznie zwiększa rozmiar pobierania. Aby sklonować bez tłumaczeń, użyj sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git
cd mcp-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git
cd mcp-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

To daje wszystko, co potrzebne do ukończenia kursu, z dużo szybszym czasem pobierania.

🚀 Program Model Context Protocol (MCP) dla początkujących

Ucz się MCP z praktycznymi przykładami kodu w C#, Java, JavaScript, Rust, Python i TypeScript

🧠 Przegląd programu Model Context Protocol

Witamy w Twojej podróży po Model Context Protocol! Jeśli kiedykolwiek zastanawiałeś się, jak aplikacje AI komunikują się z różnymi narzędziami i usługami, zaraz odkryjesz eleganckie rozwiązanie, które zmienia sposób, w jaki deweloperzy budują inteligentne systemy.

Pomyśl o MCP jako uniwersalnym tłumaczu dla aplikacji AI - podobnie jak porty USB pozwalają podłączyć dowolne urządzenie do komputera, MCP pozwala modelom AI łączyć się z dowolnym narzędziem lub usługą w ustandaryzowany sposób. Niezależnie od tego, czy tworzysz swojego pierwszego chatbota, czy pracujesz nad skomplikowanymi przepływami AI, zrozumienie MCP da Ci moc tworzenia bardziej funkcjonalnych i elastycznych aplikacji.

Ten program jest zaprojektowany z cierpliwością i troską o Twoją naukę. Zaczniemy od prostych pojęć, które już znasz, i stopniowo będziemy budować Twoje kompetencje poprzez praktykę w ulubionym języku programowania. Każdy krok zawiera jasne wyjaśnienia, praktyczne przykłady i wiele zachęty na dalszej drodze.

Gdy ukończysz tę podróż, będziesz pewny siebie w budowaniu własnych serwerów MCP, integrowaniu ich z popularnymi platformami AI i zrozumieniu, jak ta technologia przekształca przyszłość rozwoju AI. Rozpocznijmy tę ekscytującą przygodę razem!

Oficjalna dokumentacja i specyfikacje

Ten program jest zgodny z Specyfikacją MCP 2025-11-25 (najnowsze stabilne wydanie). Specyfikacja MCP używa wersjonowania opartego na dacie (format RRRR-MM-DD), aby zapewnić jasne śledzenie wersji protokołu.

Te zasoby stają się cenniejsze wraz ze wzrostem Twojego zrozumienia, ale nie czuj presji, aby czytać wszystko od razu. Zacznij od tych obszarów, które najbardziej Cię interesują!

  • 📘 Dokumentacja MCP – To Twoje główne źródło do krok po kroku tutoriali i przewodników użytkownika. Dokumentacja jest napisana z myślą o początkujących, dostarczając jasne przykłady, które możesz śledzić we własnym tempie.
  • 📜 Specyfikacja MCP – Traktuj to jako kompleksowy podręcznik referencyjny. Pracując nad programem, wielokrotnie będziesz tu wracać, aby sprawdzić szczegóły i poznać zaawansowane funkcje.
  • 📜 Wersjonowanie specyfikacji MCP – Zawiera informacje o historii wersji protokołu i o tym, jak MCP wykorzystuje wersjonowanie oparte na dacie (format RRRR-MM-DD).
  • 🧑‍💻 Repozytorium MCP na GitHub – Znajdziesz tu SDK, narzędzia i przykłady kodu w wielu językach programowania. To prawdziwa skarbnica praktycznych przykładów i gotowych komponentów.
  • 🌐 Społeczność MCP – Dołącz do innych uczących się i doświadczonych deweloperów w dyskusjach o MCP. To wspierająca społeczność, gdzie pytania są mile widziane, a wiedza dzielona bez ograniczeń.

Cele nauki

Na koniec tego programu będziesz czuł się pewnie i podekscytowany nowymi umiejętnościami. Oto, co osiągniesz:

Zrozumieć podstawy MCP: Pojmiesz, czym jest Model Context Protocol i dlaczego rewolucjonizuje sposób współpracy aplikacji AI, korzystając z analogii i przykładów, które mają sens.

Zbudować swój pierwszy serwer MCP: Stworzysz działający serwer MCP w wybranym języku programowania, zaczynając od prostych przykładów i rozwijając umiejętności krok po kroku.

Połączyć modele AI z prawdziwymi narzędziami: Nauczysz się jak zbudować most między modelami AI a rzeczywistymi usługami, dając Twoim aplikacjom potężne nowe możliwości.

Wdrażać najlepsze praktyki bezpieczeństwa: Zrozumiesz, jak utrzymywać implementacje MCP bezpieczne, chroniąc zarówno aplikacje, jak i użytkowników.

Wdrażać z pewnością siebie: Poznasz praktyczne strategie wdrażania projektów MCP od fazy rozwoju do produkcji, które działają w realnym świecie.

Dołączyć do społeczności MCP: Staniesz się częścią rosnącej społeczności deweloperów kształtujących przyszłość rozwoju aplikacji AI.

Podstawowa wiedza

Zanim zagłębimy się w szczegóły MCP, upewnijmy się, że czujesz się komfortowo z podstawowymi koncepcjami. Nie martw się, jeśli nie jesteś ekspertem w tych dziedzinach – wyjaśnimy wszystko, co musisz wiedzieć po drodze!

Zrozumienie protokołów (Fundament)

Pomyśl o protokole jak o zasadach rozmowy. Gdy dzwonisz do znajomego, oboje wiecie, żeby powiedzieć „cześć” na początku, mówić na przemian oraz powiedzieć „do widzenia” na końcu. Programy komputerowe potrzebują podobnych zasad, by skutecznie się komunikować.

MCP jest protokołem – zbiorem uzgodnionych zasad, które pomagają modelom i aplikacjom AI prowadzić efektywne „rozmowy” z narzędziami i usługami. Tak jak zasady rozmów ułatwiają komunikację ludziom, tak MCP czyni komunikację aplikacji AI znacznie bardziej niezawodną i potężną.

Relacje klient-serwer (Jak działają programy razem)

Codziennie korzystasz z relacji klient-serwer! Gdy używasz przeglądarki (klienta), aby odwiedzić stronę internetową, łączysz się z serwerem internetowym, który przesyła Ci zawartość strony. Przeglądarka wie, jak prosić o informacje, a serwer wie, jak odpowiedzieć.

W MCP mamy podobną relację: modele AI działają jako klienci, którzy żądają informacji lub działań, a serwery MCP zapewniają takie możliwości. To jak pomocny asystent (serwer), o którego AI może poprosić o wykonanie określonych zadań.

Dlaczego standaryzacja ma znaczenie (Ułatwianie współpracy)

Wyobraź sobie, że każdy producent samochodów używa innych kształtów pomp paliwowych – potrzebowałbyś innego adaptera do każdego auta! Standaryzacja oznacza zgodę na wspólne podejścia, aby wszystko działało bezproblemowo razem.

MCP zapewnia tę standaryzację dla aplikacji AI. Zamiast tego, by każdy model AI wymagał własnego kodu do współpracy z każdym narzędziem, MCP tworzy uniwersalny sposób komunikacji. Dzięki temu deweloperzy mogą tworzyć narzędzia raz i mieć je działające z wieloma systemami AI.

🧭 Przegląd Twojej ścieżki nauki

Twoja podróż MCP jest starannie zaplanowana, aby stopniowo budować Twoją pewność siebie i umiejętności. Każda faza wprowadza nowe koncepcje, jednocześnie utrwalając już poznane.

🌱 Faza podstawowa: Zrozumienie fundamentów (Moduły 0-2)

Tu zaczyna się Twoja przygoda! Przedstawimy Ci koncepcje MCP, używając znanych analogii i prostych przykładów. Zrozumiesz, czym jest MCP, dlaczego istnieje i jak wpisuje się w szerszy świat rozwoju AI.

Moduł 0 - Wprowadzenie do MCP: Zaczniemy od eksploracji, czym jest MCP i dlaczego jest tak ważny dla nowoczesnych aplikacji AI. Zobaczysz rzeczywiste przykłady zastosowania MCP i zrozumiesz, jak rozwiązuje powszechne problemy deweloperów.

Moduł 1 - Wyjaśnienie podstawowych pojęć: Tutaj poznasz kluczowe elementy MCP. Użyjemy wielu analogii i wizualnych przykładów, by te pojęcia stały się naturalne i zrozumiałe.

Moduł 2 - Bezpieczeństwo w MCP: Bezpieczeństwo może wydawać się onieśmielające, ale pokażemy Ci, jak MCP zawiera wbudowane funkcje ochronne i nauczymy najlepszych praktyk, które chronią Twoje aplikacje już od początku.

🔨 Faza budowy: Tworzenie pierwszych implementacji (Moduł 3)

Teraz zaczyna się prawdziwa zabawa! Zdobędziesz praktyczne doświadczenie w budowaniu rzeczywistych serwerów i klientów MCP. Nie martw się – zaczniemy od prostych rzeczy i przeprowadzimy cię przez każdy krok.

Ten moduł zawiera wiele przewodników praktycznych, które pozwalają ćwiczyć w preferowanym przez Ciebie języku programowania. Stworzysz swój pierwszy serwer, zbudujesz klienta do połączenia z nim, a nawet zintegrujesz się z popularnymi narzędziami deweloperskimi, takimi jak VS Code.

Każdy przewodnik zawiera kompletne przykłady kodu, wskazówki dotyczące rozwiązywania problemów oraz wyjaśnienia, dlaczego podejmujemy konkretne decyzje projektowe. Pod koniec tej fazy będziesz mieć działające implementacje MCP, z których możesz być dumny!

🚀 Faza Rozwoju: Zaawansowane Koncepcje i Zastosowania w Rzeczywistych Warunkach (Moduły 4-5)

Po opanowaniu podstaw, jesteś gotów, aby poznać bardziej zaawansowane funkcje MCP. Omówimy praktyczne strategie implementacji, techniki debugowania oraz zaawansowane tematy, takie jak integracja wielomodalnej sztucznej inteligencji.

Nauczysz się także skalować swoje implementacje MCP do użytku produkcyjnego oraz integrować się z platformami chmurowymi, takimi jak Azure. Te moduły przygotują cię do tworzenia rozwiązań MCP zdolnych sprostać rzeczywistym wymaganiom.

🌟 Faza Mistrzostwa: Społeczność i Specjalizacja (Moduły 6-11)

Ostatnia faza skupia się na dołączeniu do społeczności MCP i specjalizacji w obszarach, które interesują cię najbardziej. Dowiesz się, jak wnosić wkład do otwartych projektów MCP, implementować zaawansowane wzorce uwierzytelniania i budować kompleksowe rozwiązania z integracją baz danych.

Moduł 11 zasługuje na szczególne wyróżnienie – to kompletny, 13-laboratoryjny, praktyczny kurs uczący, jak budować gotowe do produkcji serwery MCP z integracją PostgreSQL. To jak projekt finałowy, który łączy wszystko, czego się nauczyłeś!

📚 Kompletny Struktura Programu Nauczania

ModułTematOpisLink
Moduły 0-3: Podstawy
00Wprowadzenie do MCPPrzegląd Model Context Protocol i jego znaczenie w pipeline'ach AICzytaj więcej
01Wyjaśnienie podstawowych koncepcjiDogłębne omówienie podstawowych koncepcji MCPCzytaj więcej
02Bezpieczeństwo w MCPZagrożenia bezpieczeństwa i najlepsze praktykiCzytaj więcej
03Pierwsze kroki z MCPKonfiguracja środowiska, podstawowe serwery/klienci, integracjaCzytaj więcej
Moduł 3: Tworzenie pierwszego serwera i klienta
3.1Pierwszy serwerUtwórz swój pierwszy serwer MCPPrzewodnik
3.2Pierwszy klientZbuduj podstawowego klienta MCPPrzewodnik
3.3Klient z LLMIntegracja dużych modeli językowychPrzewodnik
3.4Integracja z VS CodeKonsumuj serwery MCP w VS CodePrzewodnik
3.5Serwer stdioTworzenie serwerów z wykorzystaniem transportu stdioPrzewodnik
3.6Strumieniowanie HTTPImplementacja strumieniowania HTTP w MCPPrzewodnik
3.7Zestaw narzędzi AIUżycie AI Toolkit z MCPPrzewodnik
3.8TestowanieTestuj implementację serwera MCPPrzewodnik
3.9WdrażanieWdrażaj serwery MCP do produkcjiPrzewodnik
3.10Zaawansowane użycie serweraUżywaj zaawansowanych serwerów do rozszerzonych funkcji i ulepszonej architekturyPrzewodnik
3.11Prosta autoryzacjaRozdział pokazujący autoryzację od podstaw oraz RBACPrzewodnik
3.12Hosty MCPKonfiguracja hostów Claude Desktop, Cursor, Cline i innych MCPPrzewodnik
3.13Inspektor MCPDebugowanie i testowanie serwerów MCP za pomocą narzędzia InspectorPrzewodnik
3.14Dobór próbekUżywaj próbkowania do współpracy z klientemPrzewodnik
3.15Aplikacje MCPBuduj aplikacje MCPPrzewodnik
Moduły 4-5: Praktyczne i zaawansowane
04Praktyczna implementacjaSDK, debugowanie, testowanie, wielokrotnego użytku szablony promptówCzytaj więcej
4.1PaginacjaObsługa dużych zbiorów wyników z paginacją opartą na kursorachPrzewodnik
05Zaawansowane tematy MCPWielomodalna AI, skalowanie, zastosowanie korporacyjneCzytaj więcej
5.1Integracja z AzureIntegracja MCP z AzurePrzewodnik
5.2WielomodalnośćPraca z wieloma modalnościamiPrzewodnik
5.3Demo OAuth2Implementacja uwierzytelniania OAuth2Przewodnik
5.4Konteksty główneZrozumienie i implementacja kontekstów głównychPrzewodnik
5.5RoutingStrategie routingu MCPPrzewodnik
5.6PróbowanieTechniki próbkowania w MCPPrzewodnik
5.7SkalowanieSkaluj implementacje MCPPrzewodnik
5.8BezpieczeństwoZaawansowane zagadnienia bezpieczeństwaPrzewodnik
5.9Wyszukiwanie w sieciImplementacja możliwości wyszukiwania w sieciPrzewodnik
5.10Strumieniowanie w czasie rzeczywistymBuduj funkcjonalność strumieniowania na żywoPrzewodnik
5.11Wyszukiwanie w czasie rzeczywistymImplementuj wyszukiwanie w czasie rzeczywistymPrzewodnik
5.12Uwierzytelnianie Entra IDUwierzytelnianie z Microsoft Entra IDPrzewodnik
5.13Integracja FoundryIntegracja z Azure AI FoundryPrzewodnik
5.14Inżynieria kontekstuTechniki efektywnej inżynierii kontekstuPrzewodnik
5.15Własny transport MCPImplementacje niestandardowego transportuPrzewodnik
5.16Funkcje protokołuPowiadomienia o postępie, anulowanie, szablony zasobówPrzewodnik
5.17Adwersarialne rozumowanie wieloagentoweDwóch agentów dyskutuje przeciwstawne strony korzystając ze wspólnych narzędzi MCP, oceniani przez agenta sędziegoPrzewodnik
Moduły 6-10: Społeczność i najlepsze praktyki
06Wkład społecznościJak wnosić wkład do ekosystemu MCPPrzewodnik
07Wnioski z wczesnej adopcjiHistorie wdrożeń w rzeczywistych warunkachPrzewodnik
08Najlepsze praktyki dla MCPWydajność, odporność na błędy, niezawodnośćPrzewodnik
09Studium przypadku MCPPraktyczne przykłady implementacjiPrzewodnik
10Warsztat praktycznyBudowa serwera MCP z AI ToolkitLaboratorium
Moduł 11: Laboratoria praktyczne serwera MCP
11Integracja bazy danych serwera MCPKompletny, 13-laboratoryjny, praktyczny kurs integracji z PostgreSQLLaboratoria
11.1WprowadzeniePrzegląd MCP z integracją bazy danych i użyciem w analizie detalicznejLaboratorium 00
11.2Podstawowa architekturaZrozumienie architektury serwera MCP, warstw baz danych i wzorców bezpieczeństwaLaboratorium 01
11.3Bezpieczeństwo i multi-tenancyBezpieczeństwo na poziomie wiersza, uwierzytelnianie i dostęp do danych wielu najemcówLaboratorium 02
11.4Konfiguracja środowiskaKonfiguracja środowiska programistycznego, Docker, zasoby AzureLaboratorium 03
11.5Projektowanie bazy danychKonfiguracja PostgreSQL, projekt schematu detalicznego i przykładowe daneLaboratorium 04
11.6Implementacja serwera MCPBudowa serwera FastMCP z integracją bazy danychLaboratorium 05
11.7Tworzenie narzędziTworzenie narzędzi do zapytań bazodanowych i introspekcji schematuLaboratorium 06
11.8Wyszukiwanie semantyczneImplementacja osadzeń wektorowych z Azure OpenAI i pgvectorLaboratorium 07
11.9Testowanie i debugowanieStrategie testowania, narzędzia debugowania i podejścia walidacyjneLaboratorium 08
11.10Integracja VS CodeKonfiguracja integracji MCP w VS Code oraz użycie AI ChatLaboratorium 09
11.11Strategie wdrażaniaWdrażanie Docker, Azure Container Apps oraz aspekty skalowaniaLaboratorium 10
11.12MonitorowanieApplication Insights, logowanie, monitorowanie wydajnościLaboratorium 11
11.13Najlepsze praktykiOptymalizacja wydajności, wzmacnianie bezpieczeństwa i wskazówki do produkcjiLaboratorium 12

💻 Przykładowe projekty kodu

Jedną z najciekawszych części nauki MCP jest obserwowanie, jak Twoje umiejętności programistyczne rosną krok po kroku. Zaprojektowaliśmy nasze przykłady kodu tak, aby zaczynały się od prostych i stopniowo stawały się bardziej zaawansowane wraz z pogłębianiem rozumienia. Oto, jak wprowadzamy koncepcje - za pomocą kodu łatwego do zrozumienia, ale demonstrującego prawdziwe zasady MCP, zrozumiesz nie tylko co ten kod robi, ale dlaczego jest tak skonstruowany i jak wpisuje się w większe aplikacje MCP.

Podstawowe przykłady kalkulatora MCP

JęzykOpisLink
C#Przykład serwera MCPZobacz kod
JavaKalkulator MCPZobacz kod
JavaScriptDemo MCPZobacz kod
PythonSerwer MCPZobacz kod
TypeScriptPrzykład MCPZobacz kod
RustPrzykład MCPZobacz kod

Zaawansowane implementacje MCP

JęzykOpisLink
C#Zaawansowany przykładZobacz kod
Java z SpringPrzykład aplikacji kontenerowejZobacz kod
JavaScriptZaawansowany przykładZobacz kod
PythonZłożona implementacjaZobacz kod
TypeScriptPrzykład KonteneraZobacz kod

🎯 Wymagania Wstępne do Nauki MCP

Aby jak najwięcej skorzystać z tego programu nauczania, powinieneś posiadać:

  • Podstawową wiedzę z programowania w co najmniej jednym z następujących języków: C#, Java, JavaScript, Python lub TypeScript

  • Zrozumienie modelu klient-serwer i API

  • Znajomość koncepcji REST i HTTP

  • (Opcjonalnie) Tło w koncepcjach AI/ML

  • Udział w dyskusjach naszej społeczności w celu wsparcia

📚 Przewodnik i Materiały do Nauki

To repozytorium zawiera wiele zasobów, które pomogą Ci nawigować i uczyć się efektywnie:

Przewodnik Nauki

Dostępny jest kompleksowy Przewodnik Nauki, który pomoże Ci efektywnie nawigować po tym repozytorium. Ten wizualny plan nauczania pokazuje, jak wszystkie tematy się łączą i dostarcza wskazówek, jak korzystać z przykładowych projektów skutecznie. Szczególnie przydatny jest dla osób uczących się wzrokowo, które lubią widzieć całość.

Przewodnik zawiera:

  • Wizualną mapę programu nauczania pokazującą wszystkie omawiane tematy
  • Szczegółowy podział każdej sekcji repozytorium
  • Wskazówki, jak używać przykładowych projektów
  • Polecane ścieżki nauki dla różnych poziomów umiejętności
  • Dodatkowe zasoby wspierające Twoją naukę

Dziennik zmian

Utrzymujemy szczegółowy Dziennik zmian, który śledzi wszystkie ważne aktualizacje materiałów programu nauczania, dzięki czemu możesz być na bieżąco z najnowszymi ulepszeniami i dodatkami.

  • Nowe treści
  • Zmiany strukturalne
  • Ulepszenia funkcji
  • Aktualizacje dokumentacji

🛠️ Jak Skutecznie Korzystać z Tego Programu Nauczania

Każda lekcja w tym przewodniku zawiera:

  1. Jasne wyjaśnienia koncepcji MCP
  2. Przykłady kodu na żywo w różnych językach
  3. Ćwiczenia do tworzenia prawdziwych aplikacji MCP
  4. Dodatkowe materiały dla zaawansowanych uczniów

Nauka MCP z C# - Seria Tutoriali

Poznaj Model Context Protocol (MCP), nowoczesne środowisko zaprojektowane do standaryzacji interakcji między modelami AI a aplikacjami klienckimi. Podczas tej przyjaznej dla początkujących sesji przedstawimy Ci MCP i poprowadzimy przez tworzenie Twojego pierwszego serwera MCP.

C#: https://aka.ms/letslearnmcp-csharp

Java: https://aka.ms/letslearnmcp-java

JavaScript: https://aka.ms/letslearnmcp-javascript

Python: https://aka.ms/letslearnmcp-python

🎓 Twoja Podróż z MCP Zaczyna Się

Gratulacje! Właśnie wykonałeś pierwszy krok na ekscytującej drodze, która rozwinie Twoje umiejętności programistyczne i połączy Cię z najnowszymi osiągnięciami w rozwoju AI.

Co Już Osiągnąłeś

Czytając to wprowadzenie, zacząłeś już budować swoją bazę wiedzy o MCP. Rozumiesz, czym jest MCP, dlaczego jest ważne i jak ten program nauczania wesprze Twoją naukę. To znaczące osiągnięcie i początek Twojej eksperckiej wiedzy w tej ważnej technologii.

Przygoda Przed Tobą

W miarę przechodzenia przez moduły pamiętaj, że każdy ekspert był kiedyś początkującym. Koncepcje, które teraz mogą wydawać się skomplikowane, staną się oczywiste dzięki praktyce i zastosowaniu. Każdy mały krok buduje potężne możliwości, które będą Ci służyć przez całą karierę programistyczną.

Twoja Sieć Wsparcia

Dołączasz do społeczności uczniów i ekspertów, którzy pasjonują się MCP i chętnie pomagają innym osiągać sukcesy. Niezależnie, czy utkniesz na wyzwaniu kodowania, czy będziesz chciał dzielić się przełomowym odkryciem, społeczność jest tu, aby wspierać Cię na tej drodze.

Jeśli utkniesz lub masz pytania dotyczące tworzenia aplikacji AI, dołącz do dyskusji z innymi uczącymi się i doświadczonymi programistami na temat MCP. To wspierająca społeczność, gdzie pytania są mile widziane, a wiedza dzielona jest swobodnie.

Microsoft Foundry Discord

Jeśli masz uwagi dotyczące produktu lub napotkasz błędy podczas tworzenia, odwiedź:

Microsoft Foundry Developer Forum

Gotowy Zacząć?

Twoja przygoda z MCP zaczyna się teraz! Zacznij od Modułu 0, aby zanurzyć się w swoje pierwsze praktyczne doświadczenia z MCP lub eksploruj przykładowe projekty, aby zobaczyć, co będziesz tworzyć. Pamiętaj — każdy ekspert zaczynał dokładnie tam, gdzie Ty teraz, a dzięki cierpliwości i praktyce będziesz zaskoczony swoimi osiągnięciami.

Witamy w świecie tworzenia opartego na Model Context Protocol. Zbudujmy coś niesamowitego razem!

🤝 Wspieranie Społeczności Uczących się

Ten program nauczania staje się silniejszy dzięki wkładowi takich uczniów jak Ty! Niezależnie, czy poprawiasz literówkę, sugerujesz jaśniejsze wyjaśnienie, czy dodajesz nowy przykład, Twoje wkłady pomagają innym początkującym odnieść sukces.

Podziękowania dla Microsoft Valued Professional Shivam Goyal za dostarczenie przykładowych kodów.

Proces wkładu jest zaprojektowany tak, aby był przyjazny i wspierający. Większość wkładów wymaga podpisania Contributor License Agreement (CLA), ale zautomatyzowane narzędzia poprowadzą Cię przez ten proces płynnie.

📜 Otwarty Kod do Nauki

Cały ten program nauczania jest dostępny na licencji MIT LICENSE, co oznacza, że możesz korzystać z niego, modyfikować i udostępniać swobodnie. Wspiera to naszą misję upowszechniania wiedzy o MCP dla programistów na całym świecie.

🤝 Zasady Wkładu

Ten projekt cieszy się z wkładu i sugestii. Większość wkładów wymaga zgody na Contributor License Agreement (CLA), która potwierdza, że masz prawo, i faktycznie udzielasz nam praw do korzystania z Twojego wkładu. Szczegóły znajdziesz na https://cla.opensource.microsoft.com.

Gdy zgłaszasz pull request, bot CLA automatycznie ustala, czy musisz dostarczyć CLA i oznacza PR odpowiednio (np. kontrola statusu, komentarz). Po prostu postępuj zgodnie z instrukcjami bota. Będziesz musiał to zrobić tylko raz dla wszystkich repozytoriów korzystających z naszego CLA.

Ten projekt przyjął Microsoft Open Source Code of Conduct. Po więcej informacji zapoznaj się z Code of Conduct FAQ lub skontaktuj się pod adresem opencode@microsoft.com w razie dodatkowych pytań lub uwag.


Gotowy, by rozpocząć swoją podróż z MCP? Zacznij od Moduł 00 - Wprowadzenie do MCP i postaw swoje pierwsze kroki w świecie tworzenia opartego na Model Context Protocol!

🎒 Inne Kursy

Nasz zespół tworzy inne kursy! Sprawdź:

LangChain

LangChain4j dla początkujących LangChain.js dla początkujących LangChain dla początkujących

Azure / Edge / MCP / Agenci

AZD dla początkujących Edge AI dla początkujących MCP dla początkujących Agenci AI dla początkujących


Seria Generatywnego AI

Generatywne AI dla początkujących Generatywne AI (.NET) Generatywne AI (Java) Generatywne AI (JavaScript)


Podstawowa Nauka

ML dla początkujących Data Science dla początkujących AI dla początkujących Cyberbezpieczeństwo dla początkujących Web Dev dla początkujących IoT dla początkujących XR Development dla początkujących


Seria Copilot

Copilot do programowania współbieżnego AI Copilot do C#/.NET Copilot Adventure


Zastrzeżenie:
Niniejszy dokument został przetłumaczony za pomocą usługi tłumaczeniowej AI Co-op Translator. Chociaż dążymy do dokładności, prosimy pamiętać, że automatyczne tłumaczenia mogą zawierać błędy lub nieścisłości. Oryginalny dokument w języku źródłowym powinien być uważany za autorytatywne źródło. W przypadku informacji krytycznych zaleca się skorzystanie z profesjonalnego tłumaczenia wykonanego przez człowieka. Nie ponosimy odpowiedzialności za jakiekolwiek nieporozumienia lub błędne interpretacje wynikające z korzystania z tego tłumaczenia.