Postępuj zgodnie z tymi krokami, aby rozpocząć korzystanie z tych zasobów:
- Utwórz forka repozytorium: Kliknij
- Sklonuj repozytorium:
git clone https://github.com/microsoft/mcp-for-beginners.git - Dołącz do
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 | Nigerski 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 | Szwecki | Tagalog (Filipino) | Tamil | Telugu | Tajski | Turecki | Ukraiński | Urdu | Wietnamski
Wolisz klonować lokalnie?
To repozytorium zawiera ponad 50 tłumaczeń na różne języki, co znacząco 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"Dzięki temu pobierzesz wszystko, czego potrzebujesz do ukończenia kursu znacznie szybciej.
Witamy na Twojej drodze do poznania Model Context Protocol! Jeśli kiedykolwiek zastanawiałeś się, jak aplikacje AI komunikują się z różnymi narzędziami i usługami, właśnie odkrywasz eleganckie rozwiązanie, które zmienia sposób, w jaki programiści tworzą inteligentne systemy.
Pomyśl o MCP jako uniwersalnym tłumaczu dla aplikacji AI — tak jak porty USB umożliwiają podłączenie dowolnego urządzenia 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 złożonymi procesami AI, zrozumienie MCP da Ci moc tworzenia bardziej zaawansowanych i elastycznych aplikacji.
Ten program został zaprojektowany z cierpliwością i troską o Twoją naukę. Zaczniemy od prostych pojęć, które już znasz, i stopniowo będziemy rozwijać Twoje umiejętności poprzez praktykę w Twoim ulubionym języku programowania. Każdy krok zawiera jasne wyjaśnienia, praktyczne przykłady i dużo wsparcia na całej drodze.
Po ukończeniu tej ścieżki będziesz pewny siebie w budowaniu własnych serwerów MCP, integrowaniu ich z popularnymi platformami AI oraz zrozumiesz, jak ta technologia zmienia przyszłość rozwoju AI. Zacznijmy tę ekscytującą przygodę razem!
Ten program jest zgodny z Specyfikacją MCP 2025-11-25 (najnowszym stabilnym wydaniem). Specyfikacja MCP używa wersjonowania opartego na dacie (w formacie RRRR-MM-DD), aby zapewnić jasną identyfikację wersji protokołu.
Te zasoby będą coraz cenniejsze wraz z Twoim postępem w nauce, ale nie czuj presji, by czytać wszystko od razu. Zacznij od obszarów, które Cię najbardziej interesują!
- 📘 Dokumentacja MCP – To Twoje podstawowe źródło poradników krok po kroku oraz przewodników użytkownika. Dokumentacja jest napisana z myślą o początkujących, dostarczając jasne przykłady, które możesz samodzielnie śledzić we własnym tempie.
- 📜 Specyfikacja MCP – Pomyśl o tym jak o kompleksowym podręczniku referencyjnym. W trakcie przyswajania programu będziesz tu wracać, by sprawdzać szczegóły i zgłębiać zaawansowane funkcje.
- 📜 Wersjonowanie Specyfikacji MCP – Zawiera informacje o historii wersji protokołu oraz o tym, jak MCP używa wersjonowania opartego na dacie (RRRR-MM-DD).
- 🧑💻 Repozytorium MCP na GitHub – Tutaj znajdziesz zestawy SDK, narzędzia i przykłady kodu w różnych 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 programistów, aby dyskutować o MCP. To wspierająca społeczność, w której pytania są mile widziane, a wiedza dzielona bez ograniczeń.
Na koniec tego programu poczujesz się pewnie i podekscytowany nowo zdobytymi umiejętnościami. Oto, co osiągniesz:
• Zrozumiesz 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.
• Zbudujesz swój pierwszy serwer MCP: Stworzysz działający serwer MCP w wybranym przez siebie języku programowania, zaczynając od prostych przykładów i stopniowo rozwijając swoje umiejętności.
• Połączysz modele AI z rzeczywistymi narzędziami: Nauczysz się, jak połączyć modele AI z prawdziwymi usługami, dając swoim aplikacjom potężne nowe możliwości.
• Wdrożysz najlepsze praktyki bezpieczeństwa: Zrozumiesz, jak zabezpieczyć swoje implementacje MCP, chroniąc zarówno aplikacje, jak i użytkowników.
• Wdrożysz z pewnością: Dowiesz się, jak przenieść projekty MCP z fazy rozwoju do produkcji, korzystając z praktycznych strategii wdrożeniowych stosowanych w rzeczywistym świecie.
• Dołączysz do społeczności MCP: Staniesz się częścią rosnącej społeczności programistów, którzy kształtują przyszłość rozwoju aplikacji AI.
Zanim zagłębimy się w szczegóły MCP, upewnijmy się, że dobrze czujesz się z podstawowymi pojęciami. Nie martw się, jeśli nie jesteś ekspertem — wszystko wyjaśnimy po drodze!
Pomyśl o protokole jak o zasadach rozmowy. Gdy dzwonisz do przyjaciela, oboje wiecie, że na powitanie mówi się „cześć”, mówi się na zmianę, a na pożegnanie „do widzenia”. Programy komputerowe potrzebują podobnych zasad, aby skutecznie się komunikować.
MCP to protokół — zbiór ustalonych reguł, które pomagają modelom AI i aplikacjom prowadzić produktywne „rozmowy” z narzędziami i usługami. Tak jak reguły rozmowy ułatwiają komunikację ludziom, tak MCP czyni komunikację aplikacji AI bardziej niezawodną i potężną.
Codziennie korzystasz z relacji klient-serwer! Gdy używasz przeglądarki internetowej (klienta) do odwiedzenia strony, łączysz się z serwerem, który przesyła 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 wykonania akcji, a serwery MCP zapewniają te możliwości. To jak posiadanie pomocnego asystenta (serwera), o którego AI może poprosić o wykonanie konkretnych zadań.
Wyobraź sobie, że każdy producent samochodów używa innego kształtu pistoletu do tankowania — potrzebowałbyś innego adaptera dla każdego auta! Standaryzacja oznacza porozumienie się co do wspólnych rozwiązań, aby wszystko działało razem płynnie.
MCP zapewnia taką standaryzację dla aplikacji AI. Zamiast tego, by każdy model AI potrzebował indywidualnego kodu do współpracy z każdym narzędziem, MCP tworzy uniwersalny sposób komunikacji. Dzięki temu programiści mogą tworzyć narzędzia raz, a będą one działać z wieloma różnymi systemami AI.
Twoja podróż z MCP jest starannie zaplanowana, aby stopniowo budować pewność siebie i umiejętności. Każda faza wprowadza nowe koncepcje, jednocześnie utrwalając to, co już poznałeś.
To tutaj zaczyna się Twoja przygoda! Przedstawimy Ci koncepcje MCP za pomocą 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: Rozpoczniemy od zgłębienia, czym jest MCP i dlaczego jest tak ważne dla nowoczesnych aplikacji AI. Zobaczysz rzeczywiste przykłady działania MCP oraz zrozumiesz, jak rozwiązuje powszechne problemy, z którymi spotykają się programiści.
• Moduł 1 - Wyjaśnienie głównych koncepcji: Nauczysz się podstawowych elementów MCP. Użyjemy wielu analogii i wizualnych przykładów, aby te pojęcia stały się naturalne i zrozumiałe.
• Moduł 2 - Bezpieczeństwo w MCP: Bezpieczeństwo może brzmieć groźnie, ale pokażemy Ci, jak MCP zawiera wbudowane mechanizmy ochronne oraz nauczymy najlepszych praktyk, które chronią Twoje aplikacje od samego początku.
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 poprowadzimy Cię przez każdy krok.
Ten moduł zawiera wiele praktycznych przewodników, które pozwalają ćwiczyć w wybranym przez siebie języku programowania. Stworzysz swój pierwszy serwer, zbudujesz klienta, który się z nim połączy, 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!
Opanowawszy podstawy, jesteś gotów poznać bardziej zaawansowane funkcje MCP. Omówimy praktyczne strategie implementacji, techniki debugowania oraz zaawansowane tematy, takie jak integracja wielomodalna AI.
Nauczysz się również, jak skalować implementacje MCP do użytku produkcyjnego oraz integrować je z platformami chmurowymi, takimi jak Azure. Te moduły przygotują Cię do budowania rozwiązań MCP zdolnych sprostać rzeczywistym wymaganiom.
Ostatnia faza koncentruje się na dołączeniu do społeczności MCP oraz specjalizacji w interesujących Cię obszarach. Nauczysz się, jak przyczyniać się do projektów open source MCP, implementować zaawansowane wzorce uwierzytelniania oraz budować kompleksowe rozwiązania zintegrowane z bazami danych.
Szczególną uwagę warto zwrócić na moduł 11 – to pełna ścieżka nauki praktycznej składająca się z 13 laboratoriów, ucząca budować serwery MCP gotowe do produkcji z integracją PostgreSQL. To jak projekt końcowy, który scala wszystko, czego się nauczyłeś!
| Moduł | Temat | Opis | Link |
|---|---|---|---|
| Moduły 0-3: Podstawy | |||
| 00 | Wprowadzenie do MCP | Przegląd Model Context Protocol i jego roli w procesach AI | Czytaj dalej |
| 01 | Omówienie podstawowych koncepcji | Dogłębne omówienie podstawowych pojęć MCP | Czytaj dalej |
| 02 | Bezpieczeństwo w MCP | Zagrożenia bezpieczeństwa i najlepsze praktyki | Czytaj dalej |
| 03 | Pierwsze kroki z MCP | Konfiguracja środowiska, podstawowe serwery/klienci, integracja | Czytaj dalej |
| Moduł 3: Budowa pierwszego serwera i klienta | |||
| 3.1 | Pierwszy serwer | Stwórz swój pierwszy serwer MCP | Przewodnik |
| 3.2 | Pierwszy klient | Stwórz podstawowego klienta MCP | Przewodnik |
| 3.3 | Klient z LLM | Integracja z dużymi modelami językowymi | Przewodnik |
| 3.4 | Integracja z VS Code | Wykorzystanie serwerów MCP w VS Code | Przewodnik |
| 3.5 | Serwer stdio | Tworzenie serwerów korzystających z transportu stdio | Przewodnik |
| 3.6 | Strumieniowanie HTTP | Implementacja strumieniowania HTTP w MCP | Przewodnik |
| 3.7 | Microsoft Foundry Toolkit | Użycie Microsoft Foundry Toolkit z MCP | Przewodnik |
| 3.8 | Testowanie | Testowanie implementacji serwera MCP | Przewodnik |
| 3.9 | Wdrażanie | Wdrażanie serwerów MCP do produkcji | Przewodnik |
| 3.10 | Zaawansowane użycie serwera | Korzystanie z zaawansowanych serwerów do zaawansowanych funkcji i lepszej architektury | Przewodnik |
| 3.11 | Prosta autoryzacja | Rozdział omawiający autoryzację od podstaw oraz RBAC | Przewodnik |
| 3.12 | Hosty MCP | Konfiguracja Claude Desktop, Cursor, Cline oraz innych hostów MCP | Przewodnik |
| 3.13 | Inspektor MCP | Debugowanie i testowanie serwerów MCP narzędziem Inspector | Przewodnik |
| 3.14 | Próbkowanie | Wykorzystanie próbkowania do współpracy z klientem | Przewodnik |
| 3.15 | Aplikacje MCP | Budowa aplikacji MCP | Przewodnik |
| Moduły 4-5: Praktyka i zaawansowanie | |||
| 04 | Praktyczna realizacja | SDK, debugowanie, testowanie, wielokrotnego użytku szablony promptów | Czytaj dalej |
| 4.1 | Paginacja | Obsługa dużych zestawów wyników z paginacją opartą na kursorku | Przewodnik |
| 05 | Zaawansowane tematy w MCP | Wielomodalne AI, skalowanie, zastosowania korporacyjne | Czytaj dalej |
| 5.1 | Integracja z Azure | Integracja MCP z platformą Azure | Przewodnik |
| 5.2 | Wielomodalność | Praca z wieloma modalnościami | Przewodnik |
| 5.3 | Demo OAuth2 | Implementacja uwierzytelniania OAuth2 | Przewodnik |
| 5.4 | Konteksty główne | Zrozumienie i implementacja kontekstów głównych | Przewodnik |
| 5.5 | Routing | Strategie routingu MCP | Przewodnik |
| 5.6 | Próbkowanie | Techniki próbkowania w MCP | Przewodnik |
| 5.7 | Skalowanie | Skalowanie implementacji MCP | Przewodnik |
| 5.8 | Bezpieczeństwo | Zaawansowane aspekty bezpieczeństwa | Przewodnik |
| 5.9 | Wyszukiwanie w sieci | Implementacja funkcji przeszukiwania sieci | Przewodnik |
| 5.10 | Strumieniowanie w czasie rzeczywistym | Budowa funkcjonalności strumieniowania na żywo | Przewodnik |
| 5.11 | Wyszukiwanie w czasie rzeczywistym | Implementacja wyszukiwania w czasie rzeczywistym | Przewodnik |
| 5.12 | Uwierzytelnianie Entra ID | Uwierzytelnianie za pomocą Microsoft Entra ID | Przewodnik |
| 5.13 | Integracja Foundry | Integracja z Microsoft Foundry | Przewodnik |
| 5.14 | Inżynieria kontekstów | Techniki efektywnej inżynierii kontekstów | Przewodnik |
| 5.15 | Niestandardowe transporty MCP | Implementacje niestandardowych transportów | Przewodnik |
| 5.16 | Funkcje protokołu | Powiadomienia o postępie, anulowanie, szablony zasobów | Przewodnik |
| 5.17 | Adwersarialne rozumowanie wieloagentowe | Dwóch agentów rozważa przeciwne stanowiska, korzystając ze wspólnych narzędzi MCP, ocenianych przez agenta sędziego | Przewodnik |
| Moduły 6-10: Społeczność i najlepsze praktyki | |||
| 06 | Wkład społeczności | Jak przyczyniać się do ekosystemu MCP | Przewodnik |
| 07 | Wnioski z wczesnych wdrożeń | Historie implementacji w rzeczywistych zastosowaniach | Przewodnik |
| 08 | Najlepsze praktyki dla MCP | Wydajność, odporność na błędy, stabilność | Przewodnik |
| 09 | Studium przypadków MCP | Praktyczne przykłady implementacji | Przewodnik |
| 10 | Warsztaty praktyczne | Budowa serwera MCP z Microsoft Foundry Toolkit | Laboratorium |
| Moduł 11: Laboratorium MCP Server Hands On | |||
| 11 | Integracja serwera MCP z bazą danych | Kompleksowa 13-laboratoryjna ścieżka nauki integracji PostgreSQL | Laboratoria |
| 11.1 | Wprowadzenie | Przegląd MCP z integracją bazy danych oraz użycie analityki retailowej | Lab 00 |
| 11.2 | Podstawowa architektura | Zrozumienie architektury serwera MCP, warstw bazy danych i wzorców bezpieczeństwa | Lab 01 |
| 11.3 | Bezpieczeństwo i multi-tenancy | Bezpieczeństwo na poziomie wiersza, uwierzytelnianie i wielodostęp do danych | Lab 02 |
| 11.4 | Konfiguracja środowiska | Konfiguracja środowiska deweloperskiego, Docker, zasoby Azure | Lab 03 |
| 11.5 | Projektowanie bazy danych | Konfiguracja PostgreSQL, projekt schematu retail, dane przykładowe | Lab 04 |
| 11.6 | Implementacja serwera MCP | Budowa serwera FastMCP z integracją bazy danych | Lab 05 |
| 11.7 | Tworzenie narzędzi | Tworzenie narzędzi do zapytań bazodanowych i introspekcji schematów | Lab 06 |
| 11.8 | Wyszukiwanie semantyczne | Implementacja osadzeń wektorowych z Azure OpenAI i pgvector | Lab 07 |
| 11.9 | Testowanie i debugowanie | Strategie testowania, narzędzia debugowania i podejścia walidacyjne | Lab 08 |
| 11.10 | Integracja z VS Code | Konfiguracja integracji MCP w VS Code i korzystanie z AI Chat | Lab 09 |
| 11.11 | Strategie wdrażania | Wdrażanie z użyciem Dockera, Azure Container Apps oraz kwestie skalowania | Lab 10 |
| 11.12 | Monitorowanie | Application Insights, logowanie, monitorowanie wydajności | Lab 11 |
| 11.13 | Najlepsze praktyki | Optymalizacja wydajności, wzmacnianie bezpieczeństwa i wskazówki produkcyjne | Lab 12 |
| Moduł 12: Narzędzia MCP | |||
| 12.1 | Narzędzia | Korzystanie z MCP w aplikacji Copilot | Przewodnik |
Jedną z najbardziej ekscytujących części nauki MCP jest obserwowanie stopniowego rozwoju Twoich umiejętności programistycznych. Nasze przykłady kodu zostały zaprojektowane tak, aby zaczynać prosto i stawać się coraz bardziej zaawansowane, w miarę jak Twoje rozumienie się pogłębia. Oto, jak wprowadzamy koncepcje – za pomocą kodu łatwego do zrozumienia, ale pokazują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.
| Język | Opis | Link |
|---|---|---|
| C# | Przykład serwera MCP | Zobacz kod |
| Java | Kalkulator MCP | Zobacz kod |
| JavaScript | Demo MCP | Zobacz kod |
| Python | Serwer MCP | Zobacz kod |
| TypeScript | Przykład MCP | Zobacz kod |
| Rust | Przykład MCP | Zobacz kod |
| Język | Opis | Link |
|---|---|---|
| C# | Zaawansowany przykład | Zobacz kod |
| Java with Spring | Przykład aplikacji kontenerowej | Zobacz kod |
| JavaScript | Zaawansowany przykład | Zobacz kod |
| Python | Złożona implementacja | Zobacz kod |
| TypeScript | Przykład kontenera | Zobacz kod |
Aby jak najwięcej skorzystać z tego programu nauczania, powinieneś mieć:
-
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 interfejsów API
-
Znajomość koncepcji REST i HTTP
-
(Opcjonalnie) Podstawy pojęć AI/ML
-
Udział w dyskusjach naszej społeczności dla wsparcia
To repozytorium zawiera wiele zasobów, które pomogą Ci skutecznie się uczyć i poruszać po materiale:
Dostępny jest obszerny Przewodnik nauki, który pomoże Ci skutecznie poruszać się po repozytorium. Ten wizualny mapowy program nauczania pokazuje, jak wszystkie tematy są powiązane i udziela wskazówek, jak skutecznie korzystać z projektów przykładowych. Jest szczególnie pomocny dla wzrokowców, którzy lubią widzieć całościowy obraz.
Przewodnik zawiera:
- Wizualną mapę programu nauczania pokazującą wszystkie omówione tematy
- Szczegółowy podział każdej sekcji repozytorium
- Wskazówki, jak korzystać z projektów przykładowych
- Zalecane ścieżki nauki dla różnych poziomów zaawansowania
- Dodatkowe zasoby wspierające Twój proces nauki
Prowadzimy szczegółowy Dziennik zmian, który śledzi wszystkie istotne aktualizacje materiałów programu nauczania, dzięki czemu możesz być na bieżąco z najnowszymi ulepszeniami i dodatkami.
- Dodanie nowej zawartości
- Zmiany strukturalne
- Ulepszenia funkcji
- Aktualizacje dokumentacji
Każda lekcja w tym przewodniku zawiera:
- Jasne wyjaśnienia koncepcji MCP
- Przykłady kodu na żywo w różnych językach
- Ćwiczenia do tworzenia realnych aplikacji MCP
- Dodatkowe zasoby dla zaawansowanych uczniów
Poznaj Model Context Protocol (MCP), nowoczesny framework stworzony, aby standaryzować interakcje między modelami AI a aplikacjami klienckimi. W tym przyjaznym dla początkujących kursie przedstawimy Ci MCP i poprowadzimy przez stworzenie pierwszego serwera MCP.
JavaScript: https://aka.ms/letslearnmcp-javascript
Gratulacje! Właśnie zrobiłeś pierwszy krok w fascynującej podróży, która rozszerzy Twoje umiejętności programistyczne i połączy Cię z najnowszymi osiągnięciami w rozwoju AI.
Czytając to wprowadzenie, już rozpocząłeś budowanie fundamentów wiedzy o MCP. Rozumiesz, czym jest MCP, dlaczego jest ważny oraz jak ten program nauczania wesprze Twój proces nauki. To znaczące osiągnięcie i początek Twojej ekspertyzy w tej ważnej technologii.
W miarę postępów przez moduły pamiętaj, że każdy ekspert był kiedyś początkującym. Koncepcje, które teraz mogą wydawać się skomplikowane, staną się Twoją drugą naturą dzięki ćwiczeniom i praktyce. Każdy mały krok buduje potężne możliwości, które będą Ci służyć przez całą karierę programistyczną.
Dołączasz do społeczności uczących się i ekspertów, którzy pasjonują się MCP i chętnie pomagają innym osiągnąć sukces. Niezależnie czy utknąłeś na wyzwaniu kodowania, czy chcesz podzielić się przełomem, społeczność jest tu, aby Cię wspierać.
Jeśli napotkasz trudności lub masz pytania dotyczące budowy aplikacji AI, dołącz do innych uczniów i doświadczonych programistów na dyskusjach o MCP. To wspierająca społeczność, gdzie pytania są mile widziane, a wiedza dzielona jest bez ograniczeń.
Jeśli masz uwagi dotyczące produktu lub błędy podczas tworzenia, odwiedź:
Twoja przygoda z MCP zaczyna się teraz! Zacznij od Modułu 0, aby wejść w pierwsze praktyczne doświadczenia z MCP, lub eksploruj projekty przykładowe, aby zobaczyć, co będziesz tworzyć. Pamiętaj – każdy ekspert zaczynał dokładnie tam, gdzie Ty teraz jesteś, a z cierpliwością i praktyką będziesz zaskoczony, co możesz osiągnąć.
Witamy w świecie rozwoju Model Context Protocol. Budujmy razem coś niesamowitego!
Ten program nauczania staje się coraz silniejszy dzięki wkładowi uczących się takich jak Ty! Czy poprawiasz literówkę, sugerujesz jaśniejsze wyjaśnienie, czy dodajesz nowy przykład, Twoje wkłady pomagają innym początkującym odnieść sukces.
Dziękujemy Microsoft Valued Professional Shivam Goyal za dostarczenie przykładów kodu.
Proces współtworzenia jest zaprojektowany tak, aby był przyjazny i wspierający. Większość wkładów wymaga Contributor License Agreement (CLA), ale automatyczne narzędzia poprowadzą Cię przez proces bezproblemowo.
Cały ten program nauczania jest dostępny na licencji MIT LICENSE, co oznacza, że możesz go używać, modyfikować i udostępniać swobodnie. Wspiera to naszą misję, aby wiedza o MCP była dostępna dla deweloperów na całym świecie.
Ten projekt zachęca do dzielenia się wkładem i sugestiami. Większość wkładów wymaga zaakceptowania Contributor License Agreement (CLA), w którym deklarujesz, że masz prawo, i rzeczywiście udzielasz nam praw do wykorzystania Twojego wkładu. Szczegóły znajdziesz na https://cla.opensource.microsoft.com.
Po przesłaniu pull request bot CLA automatycznie sprawdzi, czy musisz dostarczyć CLA i odpowiednio oznaczy PR (np. status check, 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.
Projekt przyjął Microsoft Open Source Code of Conduct. Więcej informacji znajdziesz w Code of Conduct FAQ lub skontaktuj się pod adresem opencode@microsoft.com w razie dodatkowych pytań lub uwag.
Gotowy, aby rozpocząć swoją podróż z MCP? Zacznij od Modułu 00 - Wprowadzenie do MCP i zrób pierwsze kroki w świecie Model Context Protocol!
Nasz zespół tworzy również inne kursy! Sprawdź:
Zastrzeżenie: Niniejszy dokument został przetłumaczony za pomocą usługi tłumaczenia AI Co-op Translator. Choć dążymy do dokładności, prosimy pamiętać, że automatyczne tłumaczenia mogą zawierać błędy lub niedokładności. Oryginalny dokument w jego języku źródłowym należy uznawać za autorytatywne źródło. W przypadku informacji krytycznych zalecane jest skorzystanie z profesjonalnego tłumaczenia wykonanego przez człowieka. Nie ponosimy odpowiedzialności za jakiekolwiek nieporozumienia lub błędne interpretacje wynikające z użycia tego tłumaczenia.
