Follow these steps to get started using these resources:
- Fork the Repository: Click
- Clone the Repository:
git clone https://github.com/microsoft/mcp-for-beginners.git - Join The
🌐 Multi-Language Support
Supported via GitHub Action (Automated & Always Up-to-Date)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Prefer to Clone Locally?
This repository includes 50+ language translations which significantly increases the download size. To clone without translations, use 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"This gives you everything you need to complete the course with a much faster download.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
C#, Java, JavaScript, Rust, Python, ਅਤੇ TypeScript ਵਿੱਚ ਹੱਥੋਂ-ਹੱਥ ਕੋਡ ਉਦਾਹਰਨਾਂ ਨਾਲ MCP ਸਿੱਖੋ
🧠 ਮਾਡਲ ਕਾਨਟੈਕਸਟ ਪ੍ਰੋਟੋਕੋਲ ਕਰੀਕੂਲਮ ਦਾ ਜਾਇਜ਼ਾ
ਮਾਡਲ ਕਾਨਟੈਕਸਟ ਪ੍ਰੋਟੋਕੋਲ ਵਿੱਚ ਤੁਹਾਡੀ ਯਾਤਰਾ ਵਿੱਚ ਸੁਆਗਤ ਹੈ! ਜੇ ਤੁਸੀਂ ਕਦੇ ਸੋਚਿਆ ਹੈ ਕਿ AI ਐਪਲੀਕੇਸ਼ਨ ਵੱਖ-ਵੱਖ ਟੂਲਾਂ ਅਤੇ ਸੇਵਾਵਾਂ ਨਾਲ ਕਿਵੇਂ ਸੰਚਾਰ ਕਰਦੇ ਹਨ, ਤਾਂ ਤੁਸੀਂ ਉਸ ਸੁੰਦਰ ਸਮਾਧਾਨ ਨੂੰ ਖੋਜਣ ਵਾਲੇ ਹੋ ਜੋ ਵਿਕਾਸਕਾਰਾਂ ਨੂੰ ਬੁੱਧੀਮਾਨ ਪ੍ਰਣਾਲੀਆਂ ਬਣਾਉਣ ਦੇ ਤਰੀਕੇ ਨੂੰ ਬਦਲ ਰਿਹਾ ਹੈ।
MCP ਨੂੰ AI ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਇਕ ਵਿਸ਼ਵਵਿਆਪੀ ਅਨੁਵਾਦਕ ਵਜੋਂ ਸੋਚੋ - ਬਿਲਕੁਲ ਓਸ ਤਰ੍ਹਾਂ ਜਿਵੇਂ USB ਪੋਰਟ ਤੁਹਾਨੂੰ ਕਿਸੇ ਵੀ ਡਿਵਾਈਸ ਨੂੰ ਆਪਣੇ ਕੰਪਿਊਟਰ ਨਾਲ ਜੋੜਨ ਦਿੰਦਾ ਹੈ, MCP AI ਮਾਡਲਾਂ ਨੂੰ ਕਿਸੇ ਵੀ ਟੂਲ ਜਾਂ ਸਰਵਿਸ ਨਾਲ ਮਿਆਰੀਕृत ਤਰੀਕੇ ਨਾਲ ਜੁੜਨ ਦਿੰਦਾ ਹੈ। ਚਾਹੇ ਤੁਸੀਂ ਆਪਣਾ ਪਹਿਲਾ ਚੈਟਬੋਟ ਬਣਾਇਆ ਹੋਵੇ ਜਾਂ ਜਟਿਲ AI ਵਰਕਫਲੋਜ਼ 'ਤੇ ਕੰਮ ਕਰ ਰਹੇ ਹੋ, MCP ਨੂੰ ਸਮਝਣਾ ਤੁਹਾਨੂੰ ਹੋਰ ਸਮਰੱਥ ਅਤੇ ਲਚਕੀਲੇ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣ ਦੀ ਤਾਕਤ ਦੇਵੇਗਾ।
ਇਹ ਕਰੀਕੂਲਮ ਤੁਹਾਡੇ ਸਿਖਣ ਵਾਲੇ Safਰ ਲਈ ਧੀਰੇ-ਧੀਰੇ ਧਿਆਨ ਨਾਲ ਬਣਾਇਆ ਗਿਆ ਹੈ। ਅਸੀਂ ਸੌਖੇ ਸੰਕਲਪਾਂ ਨਾਲ ਸ਼ੁਰੂ ਕਰਾਂਗੇ ਜੋ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਸਮਝਦੇ ਹੋ ਅਤੇ ਧੀਰੇ-ਧੀਰੇ ਤੁਹਾਡੀ ਮਹਿਰਤ ਨੂੰ ਤੁਹਾਡੇ ਮਨਪਸੰਦ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾ ਵਿੱਚ ਹੱਥੋਂ-ਹੱਥ ਅਭਿਆਸ ਤੋਂ ਵਧਾਵਾਂਗੇ। ਹਰ ਕਦਮ ਵਿੱਚ ਸਪਸ਼ਟ ਵਿਆਖਿਆਵਾਂ, ਵਿਹਾਰਕ ਉਦਾਹਰਨਾਂ ਅਤੇ ਬਹੁਤ ਸਾਰਾ ਹੌਂਸਲਾ ਹਨ।
ਜਦ ਤੱਕ ਤੁਸੀਂ ਇਹ ਯਾਤਰਾ ਪੂਰੀ ਕਰੋਗੇ, ਤੁਹਾਡੇ ਕੋਲ ਆਪਣਾ MCP ਸਰਵਰ ਬਣਾਉਣ, ਪ੍ਰਸਿੱਧ AI ਪਲੇਟਫਾਰਮਾਂ ਨਾਲ ਇਕਠੇ ਕਰਨ ਅਤੇ ਸਮਝਣ ਦੀ ਆਤਮਵਿਸ਼ਵਾਸ ਹੋਵੇਗਾ ਕਿ ਇਹ ਤਕਨਾਲੋਜੀ AI ਵਿਕਾਸ ਦੇ ਭਵਿੱਖ ਨੂੰ ਕਿਵੇਂ ਰੂਪ ਦੇ ਰਹੀ ਹੈ। ਚੱਲੋ ਇਸ ਰੋਮਾਂਚਕ ਸਫ਼ਰ ਨੂੰ ਇੱਕੱਠੇ ਸ਼ੁਰੂ ਕਰੀਏ!
ਅਧਿਕਾਰਿਕ ਦਸਤਾਵੇਜ਼ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
ਇਹ ਕਰੀਕੂਲਮ MCP ਵਿਸ਼ੇਸ਼ਤਾ 2025-11-25 (ਸਭ ਤੋਂ ਨਵਾਂ ਸਥਿਰ ਰਿਲੀਜ਼) ਦੇ ਅਨੁਕੂਲ ਹੈ। MCP ਵਿਸ਼ੇਸ਼ਤਾ ਤਾਰੀਖ-ਆਧਾਰਤ ਵਰਜਨਿੰਗ (YYYY-MM-DD ਫਾਰਮੈਟ) ਵਰਤਦੀ ਹੈ ਤਾਂ ਜੋ ਸਪਸ਼ਟ ਪ੍ਰੋਟੋਕੋਲ ਵਰਜਨ ਟ੍ਰੈਕਿੰਗ ਯਕੀਨੀ ਬਣਾਈ ਜਾ ਸਕੇ।
ਜਿਵੇਂ ਜਿਵੇਂ ਤੁਹਾਡੀ ਸਮਝ ਵਧਦੀ ਹੈ, ਇਹ ਸਰੋਤ ਹੋਰ ਵੀ ਮੁੱਲਵਾਨ ਬਣ ਜਾਂਦੇ ਹਨ, ਪਰ ਸਭ ਕੁਝ ਤੁਰੰਤ ਪੜ੍ਹਨ ਲਈ ਜ਼ਰੂਰਤ ਮਹਿਸੂਸ ਨਾ ਕਰੋ। ਉਹ ਖੇਤਰਾਂ ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ ਜੋ ਤੁਹਾਡੇ ਲਈ ਸਭ ਤੋਂ ਜ਼ਿਆਦਾ ਦਿਲਚਸਪ ਹਨ!
- 📘 MCP Documentation – ਇਹ ਤੁਹਾਡੇ ਲਈ ਕਦਮ-ਦਰ-ਕਦਮ ਟਿਊਟੋਰਿਅਲ ਅਤੇ ਯੂਜ਼ਰ ਗਾਈਡਜ਼ ਦਾ ਸਰੋਤ ਹੈ। ਦਸਤਾਵੇਜ਼ਨ ਬਿਨਾਂ ਕਿਸੇ ਝੰਜਟ ਦੇ ਸੋਧਨਯੋਗ ਉਦਾਹਰਨਾਂ ਨਾਲ ਲਿਖੀ ਗਈ ਹੈ, ਜੋ ਤੁਸੀਂ ਆਪਣੇ ਗਤੀ ਨਾਲ ਫਾਲੋ ਕਰ ਸਕਦੇ ਹੋ।
- 📜 MCP Specification – ਇਸਨੂੰ ਤੁਹਾਡੀ ਵਿਆਪਕ ਸਰੋਤ ਮੈਨੂਅਲ ਸਮਝੋ। ਜਦੋਂ ਤੁਸੀਂ ਕਰੀਕੂਲਮ ਵਿੱਚ ਕੰਮ ਕਰ ਰਹੇ ਹੋਈਏ, ਤਾਂ ਤੁਸੀਂ ਵਿਸ਼ੇਸ਼ ਵੇਰਵੇ ਖੋਜਣ ਅਤੇ ਉन्नਤ ਫੀਚਰਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਇੱਥੇ ਵਾਪਸ ਆਉਂਦੇ ਰਹੋਗੇ।
- 📜 MCP Specification Versioning – ਇਸ ਵਿੱਚ ਪ੍ਰੋਟੋਕੋਲ ਵਰਜਨ ਦਾ ਇਤਿਹਾਸ ਹੈ ਅਤੇ ਇਹ ਕਿ MCP ਕਿਵੇਂ ਤਾਰੀਖ-ਆਧਾਰਿਤ ਵਰਜਨਿੰਗ (YYYY-MM-DD ਫਾਰਮੈਟ) ਵਰਤਦਾ ਹੈ।
- 🧑💻 MCP GitHub Repository – ਇੱਥੇ ਤੁਹਾਨੂੰ SDKs, ਟੂਲਜ਼ ਅਤੇ ਬਹੁਤ ਸਾਰੀਆਂ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਕੋਡ ਉਦਾਹਰਨਾਂ ਮਿਲਣਗੀਆਂ। ਇਹ ਵਿਹਾਰਕ ਉਦਾਹਰਨਾਂ ਅਤੇ ਤਿਆਰ-ਤੌਰ ਤੇ ਵਰਤੋਂ ਯੋਗ ਕੰਪੋਨੇਟਾਂ ਦਾ ਖਜ਼ਾਨਾ ਵਰਗਾ ਹੈ।
- 🌐 MCP Community – MCP ਬਾਰੇ ਵਿਚਾਰ-ਚਰਚਾ ਵਿੱਚ ਹੋਰ ਸਿੱਖਣ ਵਾਲਿਆਂ ਅਤੇ ਤਜਰਬੇਕਾਰ ਵਿਕਾਸਕਾਰਾਂ ਵਿੱਚ ਸ਼ਾਮਿਲ ਹੋਵੋ। ਇਹ ਇਕ ਸਹਿਯੋਗੀ ਸਮੁਦਾਇ ਹੈ ਜਿੱਥੇ ਸਵਾਲਾਂ ਦੀਆਂ ਵਰਤੀ ਜਾਂਦੀਆਂ ਹਨ ਅਤੇ ਗਿਆਨ ਖੁੱਲ੍ਹ ਕੇ ਸਾਂਝਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਸਿੱਖਣ ਦੇ ਉਦੇਸ਼
ਇਸ ਕਰੀਕੂਲਮ ਦੇ ਅੰਤ ਤੱਕ, ਤੁਸੀਂ ਆਪਣੇ ਨਵੇਂ ਹੁਨਰਾਂ ਬਾਰੇ ਆਤਮਵਿਸ਼ਵਾਸ ਅਤੇ ਉਤਸ਼ਾਹੀਤ ਮਹਿਸੂਸ ਕਰੋਗੇ। ਇਹ ਰਹੇ ਉਹ ਜੋ ਤੁਸੀਂ ਹਾਸਲ ਕਰੋਗੇ:
• MCP ਦੇ ਮੁਢਲੇ ਤੱਤ ਸਮਝੋ: ਤੁਸੀਂ ਸਮਝੋਗੇ ਕਿ ਮਾਡਲ ਕਾਨਟੈਕਸਟ ਪ੍ਰੋਟੋਕੋਲ ਕੀ ਹੈ ਅਤੇ ਕਿਉਂ ਇਹ AI ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਮਿਲ ਕੇ ਕੰਮ ਕਰਨ ਦੇ ਤਰੀਕੇ ਨੂੰ ਬਦਲ ਰਿਹਾ ਹੈ, ਉਪਮਾਵਾਂ ਅਤੇ ਉਦਾਹਰਨਾਂ ਨਾਲ ਜੋ ਆਸਾਨ ਸਮਝ ਵਿੱਚ ਆਉਂਦੀਆਂ ਹਨ।
• ਆਪਣਾ ਪਹਿਲਾ MCP ਸਰਵਰ ਬਣਾਓ: ਤੁਸੀਂ ਆਪਣੀ ਪਸੰਦ ਦੀ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾ ਵਿੱਚ ਇੱਕ ਕੰਮਯਾਬ MCP ਸਰਵਰ ਬਣਾਉਣਾ ਸਿੱਖੋਗੇ, ਸੂਖਮ ਉਦਾਹਰਨਾਂ ਨਾਲ ਸ਼ੁਰੂ ਕਰਕੇ ਕਦਮ-ਦਰ-ਕਦਮ ਮਾਹਿਰਤਾ ਵਿੱਚ ਵਾਧਾ ਕਰੋਗੇ।
• AI ਮਾਡਲਾਂ ਨੂੰ ਅਸਲੀ ਟੂਲਾਂ ਨਾਲ ਜੋੜੋ: ਤੁਸੀਂ ਸਿੱਖੋਗੇ ਕਿ ਕਿਵੇਂ AI ਮਾਡਲਾਂ ਅਤੇ ਅਸਲੀ ਸੇਵਾਵਾਂ ਦਰਮਿਆਨ پل ਬਣਾਈਏ, ਤੇ ਇਸ ਨਾਲ ਤੁਹਾਡੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਚੁਸਤ ਨਵੀਆਂ ਤਾਕਤਾਂ ਮਿਲਣਗੀਆਂ।
• ਸੁਰੱਖਿਆ ਦੀਆਂ ਸਭ ਤੋਂ ਵਧੀਆ ਪ੍ਰਕਿਰਿਆਵਾਂ ਲਾਗੂ ਕਰੋ: ਤੁਸੀਂ ਸਮਝੋਗੇ ਕਿ ਕਿਵੇਂ ਆਪਣੇ MCP ਇੰਪਲੀਮੈਂਟੇਸ਼ਨਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਅਤੇ ਸੁਰੱਖਿਅਤ ਰੱਖਣਾ ਹੈ, ਆਪਣੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਅਤੇ ਯੂਜ਼ਰਾਂ ਦੀ ਰੱਖਿਆ ਕਰਦਿਆਂ।
• ਆਤਮਵਿਸ਼ਵਾਸ ਨਾਲ ਡਿਪਲੋਏ ਕਰੋ: ਤੁਸੀਂ ਜਾਣੋਗੇ ਕਿ ਕਿਵੇਂ ਆਪਣੇ MCP ਪ੍ਰਾਜੈਕਟਾਂ ਨੂੰ ਵਿਕਾਸ ਤੋਂ ਉਤਪਾਦਨ ਤੱਕ ਲੈ ਜਾਇਆ ਜਾ ਸਕਦਾ ਹੈ, ਜ਼ਮੀਨੀ ਕੰਮ ਕਰਨ ਵਾਲੀਆਂ ਡਿਪਲੋਇਮੈਂਟ ਰਣਨੀਤੀਆਂ ਨਾਲ।
• MCP ਸਮੁਦਾਇ ‘ਚ ਸ਼ਾਮਿਲ ਹੋਵੋ: ਤੁਸੀਂ ਵਿਕਾਸਕਾਰਾਂ ਦੀ ਇੱਕ ਵੱਧ ਰਹੀ ਸਮੁਦਾਇ ਦਾ ਹਿੱਸਾ ਬਣੋਗੇ ਜੋ AI ਐਪਲੀਕੇਸ਼ਨ ਵਿਕਾਸ ਦੇ ਭਵਿੱਖ ਨੂੰ ਰੂਪ ਦੇ ਰਹੇ ਹਨ।
ਜਰੂਰੀ ਪਿਛੋਕੜ
MCP ਵਿਸ਼ੇਸ਼ਤਾ ਵਿੱਚ ਡੁਬਕੀ ਲੱਗਾਉਣ ਤੋਂ ਪਹਿਲਾਂ, ਆਓ ਇਹ ਯਕੀਨੀ ਬਣਾਈਏ ਕਿ ਤੁਸੀਂ ਕੁਝ ਮੂਲ ਸੰਕਲਪਾਂ ਵਿੱਚ ਆਰਾਮਦਾਇਕ ਮਹਿਸੂਸ ਕਰਦੇ ਹੋ। ਚਿੰਤਾ ਨਾ ਕਰੋ ਜੇ ਤੁਸੀਂ ਇਹ ਖੇਤਰ ਦੇ ਮਾਹਿਰ ਨਹੀਂ ਹੋ - ਅਸੀਂ ਜੋ ਕੁਝ ਵੀ ਜਾਣਨਾ ਹੈ ਉਹ ਸਾਨੂੰ ਸਮਝਾ ਦਿੱਤਾ ਜਾਵੇਗਾ!
ਪ੍ਰੋਟੋਕੋਲ ਸਮਝਣਾ (ਬੁਨਿਆਦ)
ਇੱਕ ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਇਕ ਗੱਲਬਾਤ ਦੇ ਨਿਯਮਾਂ ਵਾਂਗ ਸੋਚੋ। ਜਦੋਂ ਤੁਸੀਂ ਕਿਸੇ ਮਿੱਤਰ ਨੂੰ ਕਾਲ ਕਰਦੇ ਹੋ, ਤੁਸੀਂ ਦੋਹਾਂ ਜਾਣਦੇ ਹੋ ਕਿ ਜਵਾਬ ਵਿੱਚ "ਹੈਲੋ" ਕਹਿਣਾ ਹੈ, ਬੋਲਣ ਦਾ ਵਾਰ ਲੈਣਾ ਹੈ ਅਤੇ ਖਤਮ ਹੋਣ ‘ਤੇ "ਅਲਵਿਦਾ" ਕਹਿਣਾ ਹੈ। ਕੰਪਿਊਟਰ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਵੀ ਕਮਿਊਨੀਕੇਟ ਕਰਨ ਲਈ ਐਸੇ ਨਿਯਮਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
MCP ਇੱਕ ਪ੍ਰੋਟੋਕੋਲ ਹੈ – ਇੱਕ ਸਹਿਮਤੀ ਵਾਲਾ ਨਿਯਮਾਂ ਦਾ ਸੈਟ ਜੋ AI ਮਾਡਲਾਂ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨਜ਼ ਨੂੰ ਟੂਲਾਂ ਅਤੇ ਸੇਵਾਵਾਂ ਨਾਲ ਪ੍ਰਭਾਵਸ਼ਾਲੀ "ਗੱਲਬਾਤ" ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ। ਬਿਲਕੁਲ ਓਸੇ ਤਰ੍ਹਾਂ ਜਿਵੇਂ ਗੱਲਬਾਤ ਦੇ ਨਿਯਮਾਂ ਨਾਲ ਮਨੁੱਖੀ ਸੰਚਾਰ ਸੌਖਾ ਹੁੰਦਾ ਹੈ, MCP ਹੋਰ ਭਰੋਸੇਮੰਦ ਅਤੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਬਣਾਉਂਦਾ ਹੈ AI ਐਪਲੀਕੇਸ਼ਨ ਸੰਚਾਰ ਨੂੰ।
ਕਲਾਇਂਟ-ਸਰਵਰ ਰਿਸ਼ਤੇ (ਪਰੋਗਰਾਮ ਕਿਵੇਂ ਮਿਲ ਕੇ ਕੰਮ ਕਰਦੇ ਹਨ)
ਤੁਸੀਂ ਹਰ ਰੋਜ਼ ਕਲਾਇੰਟ-ਸਰਵਰ ਰਿਸ਼ਤੇ ਵਰਤਦੇ ਹੋ! ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਰ (ਕਲਾਇੰਟ) ਨਾਲ ਕਿਸੇ ਵੈੱਬਸਾਈਟ ਨੂੰ ਖੋਲ੍ਹਦੇ ਹੋ, ਤੁਸੀਂ ਇੱਕ ਵੈੱਬ ਸਰਵਰ ਨਾਲ ਜੁੜਦੇ ਹੋ ਜੋ ਤੁਹਾਨੂੰ ਪੰਨਾ ਸਪਲਾਈ ਕਰਦਾ ਹੈ। ਬ੍ਰਾਊਜ਼ਰ ਜਾਣਦਾ ਹੈ ਕਿਵੇਂ ਜਾਣਕਾਰੀ ਮੰਗਣੀ ਹੈ ਅਤੇ ਸਰਵਰ ਜਾਣਦਾ ਹੈ ਕਿਵੇਂ ਜਵਾਬ ਦੇਣਾ ਹੈ।
MCP ਵਿੱਚ ਵੀ ਇਨ੍ਹਾਂ ਵਰਗਾ ਰਿਸ਼ਤਾ ਹੁੰਦਾ ਹੈ: AI ਮਾਡਲ ਕਲਾਇੰਟ ਵਜੋਂ ਕੰਮ ਕਰਦੇ ਹਨ ਜੋ ਜਾਣਕਾਰੀ ਜਾਂ ਕੰਮ ਮੰਗਦੇ ਹਨ, ਜਦਕਿ MCP ਸਰਵਰ ਉਹ ਸਮਰੱਥਾਵਾਂ ਦਿੰਦੇ ਹਨ। ਇਹ ਇਕ ਮਦਦਗਾਰ ਸਹਾਇਕ (ਸਰਵਰ) ਵਾਂਗ ਹੈ ਜਿਸਨੂੰ AI ਵਿਸ਼ੇਸ਼ ਕੰਮ ਕਰਨ ਲਈ ਪੁੱਛ ਸਕਦਾ ਹੈ।
ਕਿਉਂ ਮਿਆਰੀਕਰਣ ਮਹੱਤਵਪੂਰਨ ਹੈ (ਚੀਜ਼ਾਂ ਮਿਲ ਕੇ ਕੰਮ ਕਰਨ ਲਈ)
ਕਲਪਨਾ ਕਰੋ ਕਿ ਹਰ ਕਾਰ ਨਿਰਮਾਤਾ ਵੱਖ-ਵੱਖ ਆਕਾਰ ਦੇ ਗੈਸ ਪੰਪ ਵਰਤਦਾ ਹੈ - ਤਾਂ ਤੁਹਾਨੂੰ ਹਰ ਕਾਰ ਲਈ ਅਲੱਗ ਐਡਾਪਟਰ ਚਾਹੀਦਾ ਹੋਵੇਗਾ! ਮਿਆਰੀਕਰਣ ਦਾ ਮਤਲਬ ਸਾਂਝੇ ਤਰੀਕਿਆਂ 'ਤੇ ਸਹਿਮਤ ਹੋਣਾ ਹੈ ਤਾਂ ਜੋ ਚੀਜ਼ਾਂ ਬਿਨਾ ਰੁਕਾਵਟ ਮਿਲ ਕੇ ਕੰਮ ਕਰਨ।
MCP AI ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਇਹ ਮਿਆਰੀਕਰਣ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਹਰ AI ਮਾਡਲ ਨੂੰ ਹਰ ਟੂਲ ਲਈ ਕਸਟਮ ਕੋਡ ਬਣਾਉਣ ਦੀ ਬਜਾਏ, MCP ਉਸਨਾਂ ਲਈ ਇਕ ਵਿਸ਼ਵ ਵਿਅਾਪੀ ਤਰੀਕਾ ਬਣਾਉਂਦਾ ਹੈ ਸੰਚਾਰ ਕਰਨ ਦਾ। ਇਸਦਾ ਮਤਲਬ ਵਿਕਾਸਕਾਰ ਇੱਕ ਵਾਰੀ ਟੂਲ ਬਣਾਉਂਦੇ ਹਨ ਅਤੇ ਉਹ ਕਈ ਵੱਖ-ਵੱਖ AI ਸਿਸਟਮਾਂ ਨਾਲ ਕੰਮ ਕਰਦੇ ਹਨ।
🧭 ਤੁਹਾਡੇ ਸਿਖਣ ਦੇ ਰਸਤੇ ਦਾ ਜਾਇਜ਼ਾ
ਤੁਹਾਡੀ MCP ਯਾਤਰਾ ਸਾਵਧਾਨੀ ਨਾਲ ਬਣਾਈ ਗਈ ਹੈ ਤਾਂ ਜੋ ਤੁਹਾਡਾ ਆਤਮਵਿਸ਼ਵਾਸ ਅਤੇ ਹੁਨਰ ਧੀਰੇ-ਧੀਰੇ ਵਧੇ। ਹਰ ਫੇਜ਼ ਵਿੱਚ ਨਵੇਂ ਸੰਕਲਪ ਦਿਖਾਏ ਜਾਂਦੇ ਹਨ ਜਦਕਿ ਜੋ ਤੁਸੀਂ ਪਹਿਲਾਂ ਸਿੱਖ ਚੁੱਕੇ ਹੋ ਉਹ ਇੱਕ ਵਾਰ ਫਿਰ ਸਹਿਯੋਗ ਕਰਦਾ ਹੈ।
🌱 ਬੁਨਿਆਦੀ ਪੈਰਾਭਾਗ: ਮੂਢਲੇ ਗੱਲਾਂ ਨੂੰ ਸਮਝਣਾ (ਮਾਡਿਊਲ 0-2)
ਇੱਥੇ ਤੇਰੀ ਮੁਹਿੰਮ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ! ਅਸੀਂ MCP ਸੰਕਲਪ ਤੁਹਾਨੂੰ ਜਾਣੂ ਕਰਵਾਵਾਂਗੇ ਜਾਣੂ ਉਪਮਾਵਾਂ ਅਤੇ ਸੌਖੇ ਉਦਾਹਰਨਾਂ ਦੇ ਨਾਲ। ਤੁਸੀਂ ਸਮਝੋਂਗੇ MCP ਕੀ ਹੈ, ਕਿਉਂ ਇਹ ਹੈ ਅਤੇ ਇਹ AI ਵਿਕਾਸ ਦੀ ਵੱਡੀ ਦੁਨੀਆ ਵਿੱਚ ਕਿਵੇਂ ਫਿੱਟ ਹੁੰਦਾ ਹੈ।
• ਮਾਡਿਊਲ 0 - MCP ਦਾ ਪਰਿਚੇ: ਅਸੀਂ ਸ਼ੁਰੂ ਕਰਾਂਗੇ ਇਸ ਗੱਲ ਦੀ ਜਾਂਚ ਨਾਲ ਕਿ MCP ਕੀ ਹੈ ਅਤੇ ਕਿਉਂ ਇਹ ਆਧੁਨਿਕ AI ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਅਹਿਮ ਹੈ। ਤੁਸੀਂ MCP ਦੇ ਅਸਲ ਜੀਵਨ ਉਦਾਹਰਨ ਵੇਖੋਗੇ ਅਤੇ ਸਮਝੋਗੇ ਕਿ ਇਹ ਵਿਕਾਸਕਾਰਾਂ ਦੇ ਆਮ ਸਮੱਸਿਆਵਾਂ ਦਾ ਹੱਲ ਕਿਵੇਂ ਕਰਦਾ ਹੈ।
• ਮਾਡਿਊਲ 1 - ਮੁੱਖ ਸੰਕਲਪ ਸਮਝਾਏ: ਇੱਥੇ ਤੁਸੀਂ MCP ਦੇ ਜਰੂਰੀ ਨਿਰਮਾਣ ਬਲਾਕ ਸਿੱਖੋਗੇ। ਅਸੀਂ ਬਹੁਤ ਸਾਰੀ ਉਪਮਾਵਾਂ ਅਤੇ ਵਿਜ਼ੂਅਲ ਉਦਾਹਰਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ ਤਾਂ ਜੋ ਇਹ ਸੰਕਲਪ ਕੁਦਰਤੀ ਅਤੇ ਸਮਝਣਯੋਗ ਮਹਿਸੂਸ ਹੋਣ।
• ਮਾਡਿਊਲ 2 - MCP ਵਿੱਚ ਸੁਰੱਖਿਆ: ਸੁਰੱਖਿਆ ਡਰਾਉਣੀ ਮਹਿਸੂਸ ਹੋ ਸਕਦੀ ਹੈ ਪਰ ਅਸੀਂ ਦਿਖਾਵਾਂਗੇ ਕਿ MCP ਵਿੱਚ ਨਿਰਮਿਤ ਸੁਰੱਖਿਆ ਖਾਸੀਅਤਾਂ ਹਨ ਅਤੇ ਤੁਹਾਨੂੰ ਉਹ ਸਭ ਤੋਂ ਵਧੀਆ ਤਰੀਕੇ ਸਿਖਾਵਾਂਗੇ ਜੋ ਸ਼ੁਰੂ ਤੋਂ ਤੁਹਾਡੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀ ਰੱਖਿਆ ਕਰਦੇ ਹਨ।
🔨 ਬਿਲਡਿੰਗ ਪੈਰਾਭਾਗ: ਆਪਣੀਆਂ ਪਹਿਲੀਆਂ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨਾਂ ਨੂੰ ਬਣਾਉਣਾ (ਮਾਡਿਊਲ 3)
ਹੁਣ ਅਸਲ ਮਜ਼ਾ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ! ਤੁਸੀਂ MCP ਸਰਵਰਾਂ ਅਤੇ ਕਲਾਇੰਟਾਂ ਨੂੰ ਬਣਾਉਣ ਦਾ ਪ੍ਰਯੋਗਾਤਮਕ ਅਨੁਭਵ ਪ੍ਰਾਪਤ ਕਰੋਗੇ। ਚਿੰਤਾ ਨਾ ਕਰੋ - ਅਸੀਂ ਸਧਾਰਣ ਤੋਂ ਸ਼ੁਰੂ ਕਰਾਂਗੇ ਅਤੇ ਹਰ ਕਦਮ ਤੇ ਤੁਹਾਡੀ ਮਦਦ ਕਰਾਂਗੇ।
ਇਹ ਮਾਡਿਊਲ ਕਈ ਪ੍ਰਯੋਗਾਤਮਕ ਮਾਰਗਦਰਸ਼ਕ ਸ਼ਾਮਿਲ ਕਰਦਾ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਆਪਣੀ ਮਨਪਸੰਦ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾ ਵਿੱਚ ਅਭਿਆਸ ਕਰਨ ਦੇਣਗੇ। ਤੁਸੀਂ ਆਪਣਾ ਪਹਿਲਾ ਸਰਵਰ ਬਣਾਵੋਗੇ, ਇਸ ਨਾਲ ਜੁੜਨ ਲਈ ਇੱਕ ਕਲਾਇੰਟ ਤਿਆਰ ਕਰੋਂਗੇ, ਅਤੇ ਪ੍ਰਸਿੱਧ ਵਿਕਾਸ ਸੰਦਾਂ ਜਿਵੇਂ ਕਿ VS ਕੋਡ ਨਾਲ ਇੰਟੀਗਰੇਸ਼ਨ ਵੀ ਕਰੋਗੇ।
ਹਰ ਮਾਰਗਦਰਸ਼ਕ ਵਿੱਚ ਪੂਰੇ ਕੋਡ ਉਦਾਹਰਨਾਂ, ਸਮੱਸਿਆ ਸੋਧਣ ਦੀਆਂ ਸਲਾਹਾਂ ਅਤੇ ਸਾਨੂੰ ਵਿਸ਼ੇਸ਼ ਡਿਜ਼ਾਈਨ ਚੋਣਾਂ ਕਿਉਂ ਬਣਾਉਣੀਆਂ ਪੈਂਦੀਆਂ ਨੇ, ਇਹ ਸਮਝਾਉਣ ਵਾਲੀਆਂ ਵਿਆਖਿਆਵਾਂ ਸ਼ਾਮਿਲ ਹਨ। ਇਸ ਚਰਨ ਦੇ ਅਖੀਰ ਤੱਕ, ਤੁਹਾਡੇ ਕੋਲ ਕੰਮ ਕਰਨ ਵਾਲੀਆਂ MCP ਇੰਪਲੀਮੈਂਟੇਸ਼ਨਾਂ ਹੋਣਗੀਆਂ ਜਿਨ੍ਹਾਂ ਤੇ ਤੁਸੀਂ ਗਰਿਆਨ ਹੋ ਸਕਦੇ ਹੋ!
🚀 ਵਧਣ ਵਾਲਾ ਚਰਨ: ਉੱਚ ਦਰਜੇ ਦੇ ਸੰਕਲਪਾਂ ਅਤੇ ਅਸਲੀ ਦੁਨੀਆ ਵਿੱਚ ਲਾਗੂਆ (ਮਾਡਿਊਲ 4-5)
ਮੁਲ ਭੂਤ ਚੀਜ਼ਾਂ ਵਿੱਚ ਨਿਪੁੰਨ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਹੁਣ ਵਧੀਆ MCP ਫੀਚਰਾਂ ਦੀ ਖੋਜ ਕਰਨ ਲਈ ਤਿਆਰ ਹੋ। ਅਸੀਂ عملي ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ ਤਕਨੀਕਾਂ, ਡਿਬੱਗ ਕਰਨ ਦੇ ਤਰੀਕੇ, ਅਤੇ ਬਹੁ-ਮੋਡਲ AI ਇੰਟੀਗਰੇਸ਼ਨ ਵਰਗੇ ਉੱਚ ਦਰਜੇ ਦੇ ਵਿਸ਼ਿਆਂ ਬਾਰੇ ਕਵਰ ਕਰਾਂਗੇ।
ਤੁਸੀਂ ਇਹ ਵੀ ਸਿੱਖੋਗੇ ਕਿ ਆਪਣੇ MCP ਇੰਪਲੀਮੈਂਟੇਸ਼ਨਾਂ ਨੂੰ ਉਤਪਾਦਨ ਲਈ ਕਿਵੇਂ ਸਕੇਲ ਕਰਨਾ ਹੈ ਅਤੇ ਕਲਾਉਡ ਪਲੇਟਫਾਰਮਾਂ ਜਿਵੇਂ ਕਿ Azure ਨਾਲ ਇੰਟੀਗਰੇਟ ਕਰਨਾ ਹੈ। ਇਹ ਮਾਡਿਊਲ ਤੁਹਾਨੂੰ ਐਸੇ MCP ਹੱਲ ਬਣਾਉਣ ਲਈ ਤਿਆਰ ਕਰਦੇ ਹਨ ਜੋ ਅਸਲੀ ਦੁਨੀਆ ਦੀਆਂ ਮੰਗਾਂ ਨੂੰ ਸੰਭਾਲ ਸਕਣ।
🌟 ਪ੍ਰਾਵੀਣਤਾ ਚਰਨ: ਕਮੇਨਿਟੀ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾ (ਮਾਡਿਊਲ 6-11)
ਆਖਰੀ ਚਰਨ MCP ਕਮੇਨਿਟੀ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣ ਅਤੇ ਆਪਣੀਆਂ ਦਿਲਚਸਪੀਆਂ ਦੇ ਖੇਤਰਾਂ ਵਿੱਚ ਵਿਸ਼ੇਸ਼ਜਣਾ ਬਣਨ ’ਤੇ ਧਿਆਨ ਕੇਂਦ੍ਰਿਤ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਸਿੱਖੋਗੇ ਕਿ ਖੁੱਲ੍ਹੇ ਸਰੋਤ ਵਾਲੇ MCP ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ ਯੋਗਦਾਨ ਕਿਵੇਂ ਪਾਉਣਾ ਹੈ, ਪ੍ਰਗਟ ਪ੍ਰਮਾਣਿਕਤਾ ਪੈਟਰਨ ਲਾਗੂ ਕਰਨੇ ਹਨ, ਅਤੇ ਵਿਸਤ੍ਰਿਤ ਡੇਟਾਬੇਸ ਇੰਟੀਗ੍ਰੇਟਿਡ ਹੱਲ ਬਨਾਉਣੇ ਹਨ।
ਮਾਡਿਊਲ 11 ਵਿਸ਼ੇਸ਼ ਜ਼ਿਕਰ ਦੇ ਯੋਗ ਹੈ - ਇਹ 13-ਲੇਬ ਦਾ ਪੂਰਾ ਪ੍ਰਯੋਗਾਤਮਕ ਅਧਿਐਨ ਰਾਹ ਹੈ ਜੋ ਤੁਹਾਨੂੰ PostgreSQL ਇੰਟੀਗਰੇਸ਼ਨ ਨਾਲ ਉਤਪਾਦਨ-ਤਿਆਰ MCP ਸਰਵਰਾਂ ਨੂੰ ਬਣਾਉਣਾ ਸਿਖਾਉਂਦਾ ਹੈ। ਇਹ ਇੱਕ ਕੈਪਸਟੋਨ ਪ੍ਰੋਜੈਕਟ ਵਰਗਾ ਹੈ ਜੋ ਉਹ ਸਭ ਕੁਝ ਇਕੱਠਾ ਕਰਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਸਿੱਖਿਆ ਹੈ!
📚 ਪੂਰੀ ਪਾਠਕ੍ਰਮ ਢਾਂਚਾ
| ਮਾਡਿਊਲ | ਵਿਸ਼ਾ | ਵੇਰਵਾ | ਲਿੰਕ |
|---|---|---|---|
| ਮਾਡਿਊਲ 0-3: ਮੂਲਭੂਤ | |||
| 00 | MCP ਦਾ ਪਰਿਚਯ | ਮਾਡਲ ਕਾਂਟੈਕਸਟ ਪ੍ਰੋਟੋਕੌਲ ਅਤੇ ਇਸ ਦੀ AI ਪਾਈਪਲਾਈਨਾਂ ਵਿੱਚ ਮਹੱਤਤਾ ਦਾ ਜਾਇਜ਼ਾ | ਹੋਰ ਪੜ੍ਹੋ |
| 01 | ਮੁੱਖ ਸੰਕਲਪਾਂ ਦੀ ਵਿਆਖਿਆ | ਮੁੱਖ MCP ਸੰਕਲਪਾਂ ਦੀ ਵਿਸਤ੍ਰਿਤ ਸਮਝ | ਹੋਰ ਪੜ੍ਹੋ |
| 02 | MCP ਵਿੱਚ ਸੁਰੱਖਿਆ | ਸੁਰੱਖਿਆ ਖਤਰਿਆਂ ਅਤੇ ਸਰਵੋਤਮ ਅਭਿਆਸਾਂ | ਹੋਰ ਪੜ੍ਹੋ |
| 03 | MCP ਦੇ ਨਾਲ ਸ਼ੁਰੂਆਤ | ਵਾਤਾਵਰਣ ਸੈਟਅੱਪ, ਬੁਨਿਆਦੀ ਸਰਵਰ/ਕਲਾਇੰਟ, ਇੰਟੀਗਰੇਸ਼ਨ | ਹੋਰ ਪੜ੍ਹੋ |
| ਮਾਡਿਊਲ 3: ਆਪਣਾ ਪਹਿਲਾ ਸਰਵਰ ਅਤੇ ਕਲਾਇੰਟ ਬਣਾਉਣਾ | |||
| 3.1 | ਪਹਿਲਾ ਸਰਵਰ | ਆਪਣਾ ਪਹਿਲਾ MCP ਸਰਵਰ ਬਣਾਓ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.2 | ਪਹਿਲਾ ਕਲਾਇੰਟ | ਇੱਕ ਬੁਨਿਆਦੀ MCP ਕਲਾਇੰਟ ਵਿਕਸਤ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.3 | LLM ਨਾਲ ਕਲਾਇੰਟ | ਵੱਡੇ ਭਾਸ਼ਾਈ ਮਾਡਲ ਇੰਟੀਗ੍ਰੇਟ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.4 | VS ਕੋਡ ਇੰਟੀਗਰੇਸ਼ਨ | VS ਕੋਡ ਵਿੱਚ MCP ਸਰਵਰ ਖਪਤ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.5 | stdio ਸਰਵਰ | stdio ਟਰਾਂਸਪੋਰਟ ਵਰਤ ਕੇ ਸਰਵਰ ਬਣਾਓ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.6 | HTTP ਸਟ੍ਰੀਮਿੰਗ | MCP ਵਿੱਚ HTTP ਸਟ੍ਰੀਮਿੰਗ ਲਾਗੂ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.7 | ਮਾਈਕਰੋਸਾਫਟ ਫਾਉਂਡਰੀ ਟੂਲਕਿੱਟ | MCP ਨਾਲ ਮਾਈਕਰੋਸਾਫਟ ਫਾਉਂਡਰੀ ਟੂਲਕਿੱਟ ਦੀ ਵਰਤੋਂ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.8 | ਟੈਸਟਿੰਗ | ਆਪਣੇ MCP ਸਰਵਰ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.9 | ਡਿਪਲਾਇਮੈਂਟ | MCP ਸਰਵਰਾਂ ਨੂੰ ਉਤਪਾਦਨ ਵਿੱਚ ਤੈਅਰ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.10 | ਉੱਚ ਦਰਜੇ ਦੇ ਸਰਵਰ ਦੀ ਵਰਤੋਂ | ਉੱਚ ਫੀਚਰ ਵਰਤੋਂ ਅਤੇ ਵਿਕਸਤ ਆਰਕੀਟੈਕਚਰ ਲਈ ਸਰਵਰ ਦੀ ਵਰਤੋਂ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.11 | ਸਧਾਰਣ ਪਰਮਾਣਿਕਤਾ | ਸ਼ੁਰੂ ਤੋਂ ਪਰਮਾਣਿਕਤਾ ਅਤੇ RBAC ਦਿਖਾਉਂਦਾ ਚੈਪਟਰ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.12 | MCP ਹੋਸਟ | Claude Desktop, Cursor, Cline ਅਤੇ ਹੋਰ MCP ਹੋਸਟ تنظیم ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.13 | MCP ਇੰਸਪੈਕਟਰ | ਇੰਸਪੈਕਟਰ ਟੂਲ ਨਾਲ MCP ਸਰਵਰਾਂ ਨੂੰ ਡਿਬੱਗ ਅਤੇ ਟੈਸਟ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.14 | ਸੈਂਪਲਿੰਗ | ਕਲਾਇੰਟ ਨਾਲ ਸਹਿਯੋਗ ਕਰਨ ਲਈ ਸੈਂਪਲਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 3.15 | MCP ਐਪ | MCP ਐਪ ਬਣਾਓ | ਮਾਰਗਦਰਸ਼ਕ |
| ਮਾਡਿਊਲ 4-5: ਅਮਲੀ ਅਤੇ ਉੱਚ ਦਰਜੇ | |||
| 04 | ਅਮਲੀ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ | SDK, ਡਿਬੱਗਿੰਗ, ਟੈਸਟਿੰਗ, ਦੁਬਾਰਾ ਵਰਤਣ ਯੋਗ ਪ੍ਰਾਰੰਭਿਕ ਟੈਂਪਲੇਟ | ਹੋਰ ਪੜ੍ਹੋ |
| 4.1 | ਪੇਜੀਨੇਸ਼ਨ | ਕੁਰਸਰ-ਆਧਾਰਿਤ ਪੇਜੀਨੇਸ਼ਨ ਨਾਲ ਵੱਡੇ ਨਤੀਜੇ ਸੈੱਟਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 05 | MCP ਵਿੱਚ ਉੱਚ ਵਿਸ਼ੇ | ਬਹੁ-ਮੋਡਲ AI, ਸਕੇਲਿੰਗ, ਉਦਯੋਗ ਲਾਗੂਆ | ਹੋਰ ਪੜ੍ਹੋ |
| 5.1 | Azure ਇੰਟੀਗਰੇਸ਼ਨ | MCP ਦਾ Azure ਨਾਲ ਇੰਟੀਗਰੇਸ਼ਨ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.2 | ਬਹੁ-ਮੋਡਲਿਟੀ | ਕਈ ਮੋਡਾਲਿਟੀਜ਼ ਨਾਲ ਕੰਮ ਕਰਨਾ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.3 | OAuth2 ਡੈਮੋ | OAuth2 ਪਰਮਾਣੀਕਰਨ ਲਾਗੂ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.4 | ਰੂਟ ਕਾਂਟੈਕਸਟ | ਰੂਟ ਕਾਂਟੈਕਸਟ ਸਮਝੋ ਅਤੇ ਲਾਗੂ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.5 | ਰੂਟਿੰਗ | MCP ਰੂਟਿੰਗ ਰਣਨੀਤੀਆਂ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.6 | ਸੈਂਪਲਿੰਗ | MCP ਵਿੱਚ ਸੈਂਪਲਿੰਗ ਤਕਨੀਕਾਂ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.7 | ਸਕੇਲਿੰਗ | MCP ਇੰਪਲੀਮੈਂਟੇਸ਼ਨਾਂ ਨੂੰ ਸਕੇਲ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.8 | ਸੁਰੱਖਿਆ | ਉੱਚ ਦਰਜੇ ਦੀ ਸੁਰੱਖਿਆ ਵਿਚਾਰ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.9 | ਵੈੱਬ ਖੋਜ | ਵੈੱਬ ਖੋਜ ਸਮਰੱਥਾਵਾਂ ਲਾਗੂ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.10 | ਰੀਅਲਟਾਈਮ ਸਟ੍ਰੀਮਿੰਗ | ਰੀਅਲਟਾਈਮ ਸਟ੍ਰੀਮਿੰਗ ਕਾਰਜਸ਼ੀਲਤਾ ਬਣਾਓ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.11 | ਰੀਅਲਟਾਈਮ ਖੋਜ | ਰੀਅਲਟਾਈਮ ਖੋਜ ਲਾਗੂ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.12 | Entra ID ਪਰਮਾਣੀਕਰਨ | ਮਾਈਕਰੋਸਾਫਟ Entra ID ਨਾਲ ਪਰਮਾਣੀਕਰਨ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.13 | ਫਾਉਂਡਰੀ ਇੰਟੀਗਰੇਸ਼ਨ | ਮਾਈਕਰੋਸਾਫਟ ਫਾਉਂਡਰੀ ਨਾਲ ਇੰਟੀਗਰੇਟ ਕਰੋ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.14 | ਕਾਂਟੈਕਸਟ ਇੰਜੀਨੀਅਰਿੰਗ | ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਕਾਂਟੈਕਸਟ ਇੰਜੀਨੀਅਰਿੰਗ ਲਈ ਤਕਨੀਕਾਂ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.15 | MCP ਕਸਟਮ ਟਰਾਂਸਪੋਰਟ | ਕਸਟਮ ਟਰਾਂਸਪੋਰਟ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.16 | ਪ੍ਰੋਟੋਕੋਲ ਫੀਚਰ | ਪ੍ਰਗਤੀ ਸੂਚਨਾਵਾਂ, ਰੱਦਬਾਤਲ, ਰਿਸੋਰਸ ਟੈਂਪਲੇਟ | ਮਾਰਗਦਰਸ਼ਕ |
| 5.17 | ਵੈਰੀ ਮੁਲਟੀ-ਏਜੰਟ ਕਾਰਨ | ਦੋ ਏਜੰਟ ਸਾਂਝੇ MCP ਟੂਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਿਰੋਧੀ ਪਾਸੇ ਦਲੀਲ ਕਰਦੇ ਹਨ, ਇੱਕ ਜੱਜ ਏਜੰਟ ਦੁਆਰਾ ਮੁੱਲਾਂਕਣ | ਮਾਰਗਦਰਸ਼ਕ |
| ਮਾਡਿਊਲ 6-10: ਕਮੇਨਿਟੀ ਅਤੇ ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸ | |||
| 06 | ਕਮੇਨਿਟੀ ਯੋਗਦਾਨ | MCP ਪ੍ਰਣਾਲੀ ਵਿੱਚ ਯੋਗਦਾਨ ਕਿਵੇਂ ਪਾਇਆ ਜਾਵੇ | ਮਾਰਗਦਰਸ਼ਕ |
| 07 | ਸ਼ੁਰੂਆਤੀ ਅਪਣਾਉਣ ਤੋਂ ਜਾਨਕਾਰੀਆਂ | ਅਸਲੀ ਦੁਨੀਆ ਦੀਆਂ ਲਾਗੂਆ ਕਹਾਣੀਆਂ | ਮਾਰਗਦਰਸ਼ਕ |
| 08 | MCP ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸ | ਕਾਰਕਦੱਗੀ, ਦੋਸ਼ ਸਹਿਸ਼ਣਸ਼ੀਲਤਾ, ਲਚਕੀਲਾਪਣ | ਮਾਰਗਦਰਸ਼ਕ |
| 09 | MCP ਕੇਸ ਅਧਿਐਨ | ਅਮਲੀ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ ਉਦਾਹਰਨਾਂ | ਮਾਰਗਦਰਸ਼ਕ |
| 10 | ਪ੍ਰਯੋਗਾਤਮਕ ਵਰਕਸ਼ਾਪ | ਮਾਈਕਰੋਸਾਫਟ ਫਾਉਂਡਰੀ ਟੂਲਕਿੱਟ ਨਾਲ MCP ਸਰਵਰ ਬਣਾਉਣਾ | ਲੇਬ |
| ਮਾਡਿਊਲ 11: MCP ਸਰਵਰ ਪ੍ਰਯੋਗਾਤਮਕ ਲੈਬ | |||
| 11 | MCP ਸਰਵਰ ਡੇਟਾਬੇਸ ਇੰਟੀਗਰੇਸ਼ਨ | PostgreSQL ਇੰਟੀਗਰੇਸ਼ਨ ਲਈ ਵਿਸਤ੍ਰਿਤ 13-ਲੇਬ ਪ੍ਰਯੋਗਤੀਕ ਅਧਿਐਨ ਰਾਹ | ਲੇਬ |
| 11.1 | ਪਰਿਚਯ | MCP ਅਤੇ ਡੇਟਾਬੇਸ ਇੰਟੀਗਰੇਸ਼ਨ ਨਾਲ ਰੀਟੇਲ ਵਿਸ਼ਲੇਸ਼ਣ ਦੇ ਮਾਮਲੇ ਦਾ ਜਾਇਜ਼ਾ | ਲੇਬ 00 |
| 11.2 | ਮੁੱਖ ਆਰਕੀਟੈਕਚਰ | MCP ਸਰਵਰ ਆਰਕੀਟੈਕਚਰ, ਡੇਟਾਬੇਸ ਪਰਤਾਂ ਅਤੇ ਸੁਰੱਖਿਆ ਪੈਟਰਨਾਂ ਦੀ ਸਮਝ | ਲੇਬ 01 |
| 11.3 | ਸੁਰੱਖਿਆ ਅਤੇ ਬਹੁ-ਕਿਰਪਾਨਾ | ਰੋ ਲੈਵਲ ਸੁਰੱਖਿਆ, ਪਰਮਾਣਿਕਤਾ, ਅਤੇ ਬਹੁ-ਕਿਰਪਾਨਾ ਡੇਟਾ ਪਹੁੰਚ | ਲੇਬ 02 |
| 11.4 | ਵਾਤਾਵਰਣ ਸੈਟਅੱਪ | ਵਿਕਾਸ ਵਾਤਾਵਰਣ ਸੈਟਅੱਪ, ਡਾਕਰ, Azure ਸਾਧਨ | ਲੇਬ 03 |
| 11.5 | ਡੇਟਾਬੇਸ ਡਿਜ਼ਾਇਨ | PostgreSQL ਸੈਟਅੱਪ, ਰੀਟੇਲ ਸਕੀਮਾ ਡਿਜ਼ਾਇਨ ਅਤੇ ਨਮੂਨਾ ਡੇਟਾ | ਲੇਬ 04 |
| 11.6 | MCP ਸਰਵਰ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ | ਡੇਟਾਬੇਸ ਇੰਟੀਗਰੇਸ਼ਨ ਨਾਲ FastMCP ਸਰਵਰ ਬਣਾਉਣਾ | ਲੇਬ 05 |
| 11.7 | ਟੂਲ ਵਿਕਾਸ | ਡੇਟਾਬੇਸ ਕਵੈਰੀ ਟੂਲ ਅਤੇ ਸਕੀਮਾ ਇੰਟ੍ਰੋਸਪੈਕਸ਼ਨ ਬਣਾਉਣਾ | ਲੇਬ 06 |
| 11.8 | ਸਮਾਂਤੀ ਖੋਜ | Azure OpenAI ਅਤੇ pgvector ਨਾਲ ਵੇਕਟਰ ਐਂਬੈੱਡਿੰਗ ਲਾਗੂ ਕਰਨਾ | ਲੇਬ 07 |
| 11.9 | ਟੈਸਟਿੰਗ ਅਤੇ ਡਿਬੱਗਿੰਗ | ਟੈਸਟਿੰਗ ਰਣਨੀਤੀਆਂ, ਡਿਬੱਗਿੰਗ ਟੂਲ ਅਤੇ ਪ੍ਰਮਾਣੀਕਰਨ ਤਰੀਕੇ | ਲੇਬ 08 |
| 11.10 | VS ਕੋਡ ਇੰਟੀਗਰੇਸ਼ਨ | VS ਕੋਡ MCP ਇੰਟੀਗਰੇਸ਼ਨ ਅਤੇ AI ਚੈਟ ਵਰਤੋਂ ਸੈਟਅੱਪ | ਲੇਬ 09 |
| 11.11 | ਡਿਪਲਾਇਮੈਂਟ ਰਣਨੀਤੀਆਂ | ਡਾਕਰ ਡਿਪਲਾਇਮੈਂਟ, Azure ਕੰਟੇਨਰ ਐਪਸ, ਅਤੇ ਸਕੇਲਿੰਗ ਆਪਸ਼ਨਾਂ | ਲੇਬ 10 |
| 11.12 | ਨਿਗਰਾਨੀ | ਐਪਲੀਕੇਸ਼ਨ ਇਨਸਾਈਟਸ, ਲੌਗਿੰਗ, ਪ੍ਰਦਰਸ਼ਨ ਨਿਗਰਾਨੀ | ਲੇਬ 11 |
| 11.13 | ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸ | ਪ੍ਰਦਰਸ਼ਨ ਵਿੱਚ ਸੁਧਾਰ, ਸੁਰੱਖਿਆ ਮਜ਼ਬੂਤੀ, ਅਤੇ ਉਤਪਾਦਨ ਸੁਝਾਅ | ਲੇਬ 12 |
| ਮਾਡਿਊਲ 12: MCP ਟੂਲਿੰਗ | |||
| 12.1 | ਟੂਲਿੰਗ | ਕਾਪਾਇਲਟ ਐਪ ਵਿੱਚ MCP ਵਰਤੋਂ | ਮਾਰਗਦਰਸ਼ਕ |
💻 ਨਮੂਨਾ ਕੋਡ ਪ੍ਰੋਜੈਕਟ
MCP ਸਿੱਖਣ ਦਾ ਸਭ ਤੋਂ ਰੋਚਕ ਹਿੱਸਾ ਇਹ ਹੈ ਕਿ ਤੁਸੀਂ ਆਪਣੇ ਕੋਡ ਕੌਸ਼ਲਾਂ ਨੂੰ ਕ੍ਰਮਵੱਧੀ ਤੌਰ ਤੇ ਵਿਕਸਤ ਕਰਦੇ ਦੇਖਦੇ ਹੋ। ਅਸੀਂ ਆਪਣੀਆਂ ਕੋਡ ਉਦਾਹਰਨਾਂ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਡਿਜ਼ਾਈਨ ਕੀਤਾ ਹੈ ਕਿ ਸ਼ੁਰੂਆਤ ਵਿੱਚ ਸਧਾਰਣ ਅਤੇ ਫਿਰ ਜਿਉਂਦੇ ਸਮਝ ਦੇ ਨਾਲ ਵਧੀਆ ਹੋਵਣ। ਅਸੀਂ ਸੰਕਲਪਾਂ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਪੇਸ਼ ਕਰਦੇ ਹਾਂ - ਅਜਿਹਾ ਕੋਡ ਜੋ ਸਮਝਣ ਵਿੱਚ ਆਸਾਨ ਹੈ ਪਰ ਅਸਲੀ MCP ਵਿਚਾਰਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਤੁਸੀਂ ਸਮਝੋਗੇ ਕਿ ਇਹ ਕੋਡ ਸਿਰਫ ਕੀ ਕਰਦਾ ਹੈ ਨਹੀਂ, ਬਲਕਿ ਕਿਉਂ ਅਤੇ ਕਿਵੇਂ ਇਹ ਵੱਡੇ MCP ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਫਿੱਟ ਹੁੰਦਾ ਹੈ।
ਬੁਨਿਆਦੀ MCP ਕੈਲਕੂਲੇਟਰ ਨਮੂਨੇ
| ਭਾਸ਼ਾ | ਵੇਰਵਾ | ਲਿੰਕ |
|---|---|---|
| C# | MCP ਸਰਵਰ ਉਦਾਹਰਨ | ਕੋਡ ਵੇਖੋ |
| ਜਾਵਾ | MCP ਕੈਲਕੂਲੇਟਰ | ਕੋਡ ਵੇਖੋ |
| ਜਾਵਾਸਕ੍ਰਿਪਟ | MCP ਡੈਮੋ | ਕੋਡ ਵੇਖੋ |
| ਪਾਇਥਨ | MCP ਸਰਵਰ | ਕੋਡ ਵੇਖੋ |
| ਟਾਈਪਸਕ੍ਰਿਪਟ | MCP ਉਦਾਹਰਨ | ਕੋਡ ਵੇਖੋ |
| ਰਸਟ | MCP ਉਦਾਹਰਨ | ਕੋਡ ਵੇਖੋ |
ਉੱਚ ਦਰਜੇ MCP ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ
| ਭਾਸ਼ਾ | ਵੇਰਵਾ | ਲਿੰਕ |
|---|---|---|
| C# | ਉੱਚ ਦਰਜੇ ਨਮੂਨਾ | ਕੋਡ ਵੇਖੋ |
| Java with Spring | ਕਨਟੇਨਰ ਐਪ ਉਦਾਹਰਨ | View Code |
| JavaScript | ਅਡਵਾਂਸਡ ਸੈਂਪਲ | View Code |
| Python | ਜਟਿਲ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ | View Code |
| TypeScript | ਕਨਟੇਨਰ ਸੈਂਪਲ | View Code |
🎯 MCP ਸਿੱਖਣ ਲਈ ਲੋੜੀਂਦੇ ਪ੍ਰਮੁੱਖ ਗੁਣ
ਇਸ ਪਾਠਕ੍ਰਮ ਤੋਂ ਵੱਧ ਤੋਂ ਵੱਧ ਲਾਭ ਉਠਾਉਣ ਲਈ, ਤੁਹਾਡੇ ਕੋਲ ਇਹ ਗੁਣ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ:
-
ਘੱਟੋ-ਘੱਟ ਇੱਕ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਦਾ ਬੁਨਿਆਦੀ ਗਿਆਨ: C#, Java, JavaScript, Python, ਜਾਂ TypeScript
-
ਕਲਾਇੰਟ-ਸਰਵਰ ਮਾਡਲ ਅਤੇ APIs ਦੀ ਸਮਝ
-
REST ਅਤੇ HTTP ਸੰਕਲਪਾਂ ਨਾਲ ਪਰਿਚਿਤਤਾ
-
(ਵਿਕਲਪਿਕ) AI/ML ਸੰਕਲਪਾਂ ਦਾ ਪਿਛੋਕੜ
-
ਸਹਾਇਤਾ ਲਈ ਸਾਡੇ ਭਾਈਚਾਰੇ ਚਰਚਾਵਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣਾ
📚 ਅਧਿਐਨ ਮාර්ਗਦਰਸ਼ਕ ਅਤੇ ਸਰੋਤ
ਇਹ ਰਿਪੋਜਿਟਰੀ ਤੁਹਾਨੂੰ ਪ੍ਰਭਾਵਸ਼ালী ਤਰੀਕੇ ਨਾਲ ਸਿਖਣ ਅਤੇ ਸਮਝਣ ਵਿੱਚ ਮਦਦ ਲਈ ਕਈ ਸਰੋਤ ਸ਼ਾਮਿਲ ਕਰਦਾ ਹੈ:
ਅਧਿਐਨ ਮਾਰਗਦਰਸ਼ਕ
ਇੱਕ ਵਿਸਤ੍ਰਿਤ ਅਧਿਐਨ ਮਾਰਗਦਰਸ਼ਕ ਉਪਲਬਧ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਇਸ ਰਿਪੋਜਿਟਰੀ ਨੂੰ ਕਾਫੀ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਢੰਗ ਨਾਲ ਸਮਝਣ ਵਿੱਚ ਮਦਦ ਕਰੇਗਾ। ਇਹ ਵਿਜੂਅਲ ਪਾਠਕ੍ਰਮ ਨਕਸ਼ਾ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਸਾਰੇ ਵਿਸ਼ੇ ਕਿਵੇਂ ਸੰਬੰਧਿਤ ਹਨ ਅਤੇ ਨਮੂਨਾ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ। ਇਹ ਉਹਨਾਂ ਵਿਜੂਅਲ ਸਿੱਖਣ ਵਾਲਿਆਂ ਲਈ ਖ਼ਾਸ ਤੌਰ 'ਤੇ ਲਾਭਕਾਰੀ ਹੈ ਜੋ ਵੱਡੀ ਤਸਵੀਰ ਦੇਖਣਾ ਪਸੰਦ ਕਰਦੇ ਹਨ।
ਇਸ ਮਾਰਗਦਰਸ਼ਕ ਵਿੱਚ ਸ਼ਾਮਿਲ ਹੈ:
- ਸਮੂਹ ਵਿਸ਼ਿਆਂ ਦਾ ਵਿਜੂਅਲ ਪਾਠਕ੍ਰਮ ਨਕਸ਼ਾ
- ਹਰ ਰਿਪੋ ਸ਼ਾਖਾ ਦੀ ਵਿਸਥਾਰਪੂਰਕ ਵਿਭਾਜਨਾ
- ਨਮੂਨਾ ਪ੍ਰੋਜੈਕਟਾਂ ਦੀ ਵਰਤੋਂ ਲਈ ਮਾਰਗਦਰਸ਼ਨ
- ਵੱਖ-ਵੱਖ ਕੌਸ਼ਲ ਪੱਧਰਾਂ ਲਈ ਸਿਫਾਰਸ਼ ਕੀਤੀਆਂ ਲਰਨਿੰਗ ਰਾਹਾਂ
- ਤੁਹਾਡੇ ਸਿੱਖਣ ਯਾਤਰਾ ਨੂੰ ਪੂਰੇ ਕਰਨ ਲਈ ਹੋਰ ਸਰੋਤ
ਚੇਂਜਲੌਗ
ਅਸੀਂ ਇੱਕ ਵਿਸਥਾਰਪੂਰਕ ਚੇਂਜਲੌਗ ਬਰਕਰਾਰ ਰੱਖਦੇ ਹਾਂ ਜੋ ਪਾਠਕ੍ਰਮ ਸਮੱਗਰੀ ਵਿੱਚ ਸਾਰੇ ਮੈਨੀ ਪਹਿਲਾਂ ਦੀਆਂ ਤਬਦੀਲੀਆਂ ਨੂੰ ਟਰੈਕ ਕਰਦਾ ਹੈ, ਤਾਂ ਜੋ ਤੁਸੀਂ ਨਵੀਨਤਮ ਸੁਧਾਰਾਂ ਅਤੇ ਜੋੜਿਆਂ ਨਾਲ ਅਪਡੇਟ ਰਹੋ।
- ਨਵਾਂ ਸਮੱਗਰੀ ਜੋੜ
- ਬਣਤਰ ਵਿੱਚ ਤਬਦੀਲੀਆਂ
- ਫੀਚਰਾਂ ਦੀ ਸੁਧਾਰ
- ਦਸਤਾਵੇਜ਼ੀ ਅਪਡੇਟ
🛠️ ਇਸ ਪਾਠਕ੍ਰਮ ਦਾ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਉਪਯੋਗ ਕਿਵੇਂ ਕਰੀਏ
ਇਸ ਮਾਰਗਦਰਸ਼ਕ ਦਾ ਹਰ ਪਾਠ ਸ਼ਾਮਿਲ ਹੈ:
- MCP ਸੰਕਲਪਾਂ ਦੀ ਸਾਫ਼ ਵਿਆਖਿਆਵਾਂ
- ਕਈ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਲਾਈਵ ਕੋਡ ਉਦਾਹਰਨਾਂ
- ਹਕੀਕਤ MCP ਐਪਲੀਕੇਸ਼ਨਾਂ ਬਣਾਉਣ ਲਈ ਅਭਿਆਸ
- ਅੱਗੇ ਸਿੱਖਣ ਵਾਲਿਆਂ ਲਈ ਵਾਧੂ ਸਰੋਤ
ਆਓ MCP ਸਿੱਖੀਏ C# ਨਾਲ - ਟਿਊਟੋਰਿਅਲ ਸਿਰੀਜ਼
ਆਓ ਮਾਡਲ ਕਾਂਟੈਕਸਟ ਪ੍ਰੋਟੋਕੋਲ (MCP) ਬਾਰੇ ਜਾਣੀਏ, ਇੱਕ ਅੱਗੇ ਵਾਲਾ ਫਰੇਮਵਰਕ ਜੋ AI ਮਾਡਲਾਂ ਅਤੇ ਕਲਾਇਐਂਟ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿਚਕਾਰ ਸੰਚਾਰ ਨੂੰ ਮਿਆਰੀਕೃತ ਕਰਦਾ ਹੈ। ਇਸ ਮੁਢਲੀ ਸੈਸ਼ਨ ਰਾਹੀਂ, ਅਸੀਂ ਤੁਹਾਨੂੰ MCP ਨਾਲ ਜਾਣੂ ਕਰਵਾਵਾਂਗੇ ਅਤੇ ਤੁਹਾਡੇ ਪਹਿਲੇ 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
🎓 ਤੁਹਾਡੀ MCP ਯਾਤਰਾ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ
ਵਧਾਈਆਂ! ਤੁਸੀਂ ਇੱਕ ਰੁਚਿਕਰ ਯਾਤਰਾ ਦਾ ਪਹਿਲਾ ਕਦਮ ਚੁੱਕ ਲਿਆ ਹੈ ਜੋ ਤੁਹਾਡੀਆਂ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਸਮਰੱਥਾਵਾਂ ਨੂੰ ਵਧਾਏਗੀ ਅਤੇ ਤੁਹਾਨੂੰ AI ਵਿਕਾਸ ਦੇ ਅੱਗੇਲੇ ਕਿਨਾਰੇ ਨਾਲ ਜੋੜੇਗੀ।
ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਕੀ ਪ੍ਰਾਪਤ ਕੀਤਾ ਹੈ
ਇਸ ਤਾਰੂਫ਼ੀ ਪੜ੍ਹ੍ਹਾਈ ਰਾਹੀਂ, ਤੁਸੀਂ ਆਪਣਾ MCP ਗਿਆਨ ਅਧਾਰ ਬਣਾਉਣਾ ਸ਼ੁਰੂ ਕਰ ਦਿੱਤਾ ਹੈ। ਤੁਸੀਂ ਸਮਝਦੇ ਹੋ ਕਿ MCP ਕੀ ਹੈ, ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ, ਅਤੇ ਇਹ ਪਾਠਕ੍ਰਮ ਤੁਹਾਡੀ ਸਿੱਖਣ ਯਾਤਰਾ ਵਿੱਚ ਕਿਵੇਂ ਸਹਾਇਕ ਹੈ। ਇਹ ਮਹੱਤਵਪੂਰਨ ਪ੍ਰਾਪਤੀ ਹੈ ਅਤੇ ਇਸ ਅਹੰਕਾਰਪੂਰਨ ਤਕਨਾਲੋਜੀ ਵਿੱਚ ਤੁਹਾਡੇ ਨਿਪੁਣਤਾ ਦਾ ਸ਼ੁਰੂਆਤ ਹੈ।
ਅੱਗੇ ਦੀਆਂ ਪਹੇਲੀਆਂ
ਜਿਵੇਂ ਮੈਂ ਇਨ੍ਹਾਂ ਮਾਡਿਊਲਾਂ ਵਿੱਚ ਅੱਗੇ ਵਧਦੇ ਜਾਓਗੇ, ਯਾਦ ਰੱਖੋ ਕਿ ਹਰ ਮਹਿਰਤਾਬੀ ਪਹਿਲਾਂ ਇੱਕ ਸ਼ੁਰੂਆਤੀ ਸੀ। ਹੁਣੇ ਜੋ ਸੰਕਲਪ ਜਟਿਲ ਲੱਗ ਰਹੇ ਹਨ, ਅਭਿਆਸ ਅਤੇ ਲਾਗੂ ਕਰਨ ਨਾਲ ਉਹ ਸਵਭਾਵਿਕ ਹੋ ਜਾਣਗੇ। ਹਰ ਛੋਟਾ ਕਦਮ ਸ਼ਕਤਿਸ਼ਾਲੀ ਸਮਰੱਥਾਵਾਂ ਵੱਲ ਵਧਦਾ ਹੈ ਜੋ ਤੁਹਾਡੇ ਤਰੱਕੀ ਕਾਰਜ ਵਿੱਚ ਸਾਥ ਦੇਵੇਗਾ।
ਤੁਹਾਡੀ ਸਹਾਇਤਾ ਨੈੱਟਵਰਕ
ਤੁਸੀਂ ਸਿੱਖਣ ਵਾਲਿਆਂ ਅਤੇ ਵਿਸ਼ੇਸ਼ਜੰਨਾਂ ਦੇ ਇਸ ਭਾਈਚਾਰੇ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋ ਰਹੇ ਹੋ ਜੋ MCP ਦੀ ਪੁਰਜ਼ੋਰ ਲਗਨ ਨਾਲ ਮਦਦ ਕਰਨ ਲਈ ਤਇਆਰ ਹਨ। ਚਾਹੇ ਤੁਸੀਂ ਕਿਸੇ ਕੋਡਿੰਗ ਚੁਣੌਤੀ ਵਿੱਚ ਫਸੇ ਹੋ ਜਾਂ ਕਿਸੇ ਖੁਲਾਸੇ ਨੂੰ ਸਾਂਝਾ ਕਰਨ ਲਈ ਉਤਸ਼ਾਹਿਤ ਹੋ, ਭਾਈਚਾਰਾ ਤੁਹਾਡੀ ਯਾਤਰਾ ਵਿੱਚ ਸਹਾਇਤਾ ਲਈ ਉਪਲਬਧ ਹੈ।
ਜੇ ਤੁਸੀਂ ਫਸ ਜਾਓ ਜਾਂ AI ਐਪ ਬਣਾਉਣ ਬਾਰੇ ਕੋਈ ਸਵਾਲ ਹੋਵੇ, ਤਾਂ ਸਾਥੀ ਸਿੱਖਣ ਵਾਲਿਆਂ ਅਤੇ ਤਜਰਬੇਕਾਰ ਡਿਵੈਲਪਰਾਂ ਨਾਲ MCP ਬਾਰੇ ਚਰਚਾਵਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ। ਇਹ ਇੱਕ ਸਹਾਇਤਾ ਭਰਪੂਰ ਭਾਈਚਾਰਾ ਹੈ ਜਿੱਥੇ ਸਵਾਲ ਸੁਆਗਤਯੋਗ ਹਨ ਅਤੇ ਗਿਆਨ ਖੁੱਲ ਕੇ ਸਾਂਝਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਉਤਪਾਦ ਫੀਡਬੈਕ ਜਾਂ ਬਣਾਉਟ ਸਮੇਂ ਕੋਈ ਗਲਤੀ ਹੋਵੇ ਤਾਂ ਜਾਓ:
ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਤਿਆਰ?
ਤੁਹਾਡੀ MCP ਯਾਤਰਾ ਹੁਣੇ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ! ਪਹਿਲਾ MCP ਹੱਥ ਦੇ ਅਨੁਭਵ ਲੈਣ ਲਈ ਮਾਡਿਊਲ 0 ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ, ਜਾਂ ਨਮੂਨਾ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਵੇਖੋ ਕਿ ਤੁਸੀਂ ਕੀ ਬਣਾਉਣ ਜਾ ਰਹੇ ਹੋ। ਯਾਦ ਰੱਖੋ - ਹਰ ਮਹਿਰਤਾਬੀ ਬਿਲਕੁਲ ਇਸੀ ਥਾਂ ਤੋਂ ਸ਼ੁਰੂ ਹੋਇਆ ਸੀ, ਅਤੇ ਧੀਰਜ ਅਤੇ ਅਭਿਆਸ ਨਾਲ, ਤੁਸੀਂ ਜੋ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ, ਉਸ ਨੂੰ ਦੇਖ ਕੇ ਹੈਰਾਨ ਰਹੋਗੇ।
ਮਾਡਲ ਕਾਂਟੈਕਸਟ ਪ੍ਰੋਟੋਕੋਲ ਵਿਕਾਸ ਦੀ ਦੁਨੀਆ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ। ਆਓ ਕੁਝ ਸ਼ਾਨਦਾਰ ਬਣਾਈਏ!
🤝 ਸਿੱਖਣ ਵਾਲੇ ਭਾਈਚਾਰੇ ਵਿੱਚ ਯੋਗਦਾਨ
ਇਹ ਪਾਠਕ੍ਰਮ ਤੁਮਹਾਰੇ ਵਰਗੇ ਸਿੱਖਣ ਵਾਲਿਆਂ ਦੇ ਯੋਗਦਾਨ ਨਾਲ ਮਜ਼ਬੂਤ ਹੁੰਦਾ ਹੈ! ਚਾਹੇ ਤੁਸੀਂ ਕੋਈ ਟਾਈਪੋ ਸਹੀ ਕਰ ਰਹੇ ਹੋ, ਵਧੀਆ ਵਿਆਖਿਆ ਦੀ ਸੁਝਾਅ ਦੇ ਰਹੇ ਹੋ, ਜਾਂ ਕੋਈ ਨਵਾਂ ਉਦਾਹਰਨ ਸ਼ਾਮਿਲ ਕਰ ਰਹੇ ਹੋ, ਤੁਹਾਡੇ ਯੋਗਦਾਨ ਹੋਰ ਨਵਾਂ ਸ਼ੁਰੂਆਤੀ ਸਫਲ ਹੋਣ ਵਿੱਚ ਮਦਦ ਕਰਦੇ ਹਨ।
ਕੋਡ ਸੈਂਪਲਾਂ ਵਿੱਚ ਯੋਗਦਾਨ ਦੇਣ ਲਈ Microsoft ਮੂਲ੍ਯਵਾਨ ਵਿਸ਼ੇਸ਼ਜ્ઞ Shivam Goyal ਦਾ ਧੰਨਵਾਦ।
ਯੋਗਦਾਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਸਵਾਗਤੀ ਹੈ ਅਤੇ ਸਹਾਇਤਾਪੂਰਕ ਹੈ। ਬਹੁਤ ਸਾਰੇ ਯੋਗਦਾਨਾਂ ਲਈ Contributor License Agreement (CLA) ਲੋੜੀਂਦਾ ਹੈ, ਪਰ ਆਟੋਮੈਟਿਕ ਟੂਲਜ਼ ਤੁਹਾਨੂੰ ਇਸ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਸਹਿਜਤਾ ਦੇਣਗੇ।
📜 ਖੁੱਲਾ ਸਰੋਤ ਸਿੱਖਣਾ
ਇਹ ਪੂਰਾ ਪਾਠਕ੍ਰਮ MIT LICENSE ਤਹਿਤ ਉਪਲਬਧ ਹੈ, ਜਿਸਦਾ ਅਰਥ ਹੈ ਤੁਸੀਂ ਇਸ ਨੂੰ ਬਿਨਾਂ ਰੋਕਟੋਕ ਵਰਤ, ਸੋਧ ਅਤੇ ਸਾਂਝਾ ਕਰ ਸਕਦੇ ਹੋ। ਇਹ ਸਾਡੀ ਮਿਸ਼ਨ ਨੂੰ ਸਹਾਇਤਾ ਦਿੰਦਾ ਹੈ ਕਿ MCP ਗਿਆਨ ਨੂੰ ਵਿਕਾਸਕਾਰਾਂ ਲਈ ਕਿਤੇ ਵੀ ਸਰਲ ਬਣਾਇਆ ਜਾਵੇ।
🤝 ਯੋਗਦਾਨ ਮੋਰalenਿ
ਇਹ ਪ੍ਰੋਜੈਕਟ ਯੋਗਦਾਨ ਅਤੇ ਸੁਝਾਵਾਂ ਨੂੰ ਸਵਾਗਤ ਕਰਦਾ ਹੈ। ਜਿਆਦਾਤਰ ਯੋਗਦਾਨਾਂ ਲਈ ਤੁਹਾਨੂੰ ਇੱਕ Contributor License Agreement (CLA) ਨਾਲ ਸਹਿਮਤ ਹੋਣਾ ਪੈਂਦਾ ਹੈ ਜੋ ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਹੱਕ ਹੈ ਅਤੇ ਤੁਸੀਂ ਸਾਡੇ ਨਾਲ ਆਪਣੇ ਯੋਗਦਾਨ ਦੇ ਉਪਯੋਗ ਦੇ ਅਧਿਕਾਰ ਮੁਹੱਈਆ ਕਰਵਾਓਗੇ। ਵੇਰਵੇ ਲਈ, https://cla.opensource.microsoft.com ਵੇਖੋ।
ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਪੁਲ ਰੀਕਵੇਸਟ ਦਿੰਦੇ ਹੋ, ਤਾਂ CLA ਬੌਟ ਆਟੋਮੈਟਿਕ ਤੌਰ 'ਤੇ ਨਿਰਧਾਰਿਤ ਕਰੇਗਾ ਕਿ ਤੁਹਾਨੂੰ CLA ਮੁਹੱਈਆ ਕਰਵਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜਾਂ ਨਹੀਂ ਅਤੇ PR ਨੂੰ ਉਚਿਤ ਢੰਗ ਨਾਲ ਸਜਾਏਗਾ (ਜਿਵੇਂ ਕਿ ਸਥਿਤੀ ਜਾਂਚ, ਟਿੱਪਣੀ)। ਬੌਟ ਵੱਲੋਂ ਦਿੱਤੇ ਗਏ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਪਾਲਣ ਕਰੋ। ਤੁਸੀਂ ਸਾਰੇ ਰਿਪੋਜ਼ ਵਿੱਚ ਕੇਵਲ ਇੱਕ ਵਾਰੀ ਇਹ ਕਾਰਜ ਕਰੋਗੇ।
ਇਸ ਪ੍ਰੋਜੈਕਟ ਨੇ Microsoft Open Source Code of Conduct ਨੂੰ ਅਪਣਾਇਆ ਹੈ।
ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ Code of Conduct FAQ ਵੇਖੋ ਜਾਂ ਕੋਈ ਹੋਰ ਸਵਾਲ ਜਾਂ ਟਿੱਪਣੀ ਲਈ ਸੰਪਰਕ ਕਰੋ opencode@microsoft.com।
ਤੁਹਾਡੀ MCP ਯਾਤਰਾ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਤਿਆਰ ਹੋ? Module 00 - Introduction to MCP ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ ਅਤੇ ਮਾਡਲ ਕਾਂਟੈਕਸਟ ਪ੍ਰੋਟੋਕੋਲ ਵਿਕਾਸ ਦੀ ਦੁਨੀਆ ਵਿੱਚ ਆਪਣੇ ਪਹਿਲੇ ਕਦਮ ਚੁੱਕੋ!
🎒 ਹੋਰ ਕੋਰਸ
ਸਾਡੀ ਟੀਮ ਹੋਰ ਕੋਰਸ ਵੀ ਤਿਆਰ ਕਰਦੀ ਹੈ! ਵੇਖੋ:
LangChain
Azure / Edge / MCP / Agents
Generative AI Series
ਕੋਰ ਸਿੱਖਿਆ
ਕੋਪਾਇਲਟ ਸਿਰੀਜ਼
ਅਸਵੀਕਾਰੋਪਣ: ਇਸ ਦਸਤਾਵੇਜ਼ ਦਾ ਅਨੁਵਾਦ ਏਆਈ ਅਨੁਵਾਦ ਸੇਵਾ Co-op Translator ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੀਤਾ ਗਿਆ ਹੈ। ਜਦੋਂ ਕਿ ਅਸੀਂ ਸਹੀਤਾਵਾਂ ਲਈ ਯਤਨਸ਼ੀਲ ਹਾਂ, ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਰੱਖੋ ਕਿ ਸਵੈਚਾਲਿਤ ਅਨੁਵਾਦਾਂ ਵਿੱਚ ਗਲਤੀਆਂ ਜਾਂ ਅਸਮੱਤਿਆਵਾਂ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਮੂਲ ਦਸਤਾਵੇਜ਼ ਆਪਣੀ ਮੂਲ ਭਾਸ਼ਾ ਵਿੱਚ ਅਧਿਕਾਰਕ ਸਰੋਤ ਮੰਨਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਜਰੂਰੀ ਜਾਣਕਾਰੀ ਲਈ, ਪੇਸ਼ੇਵਰ ਮਨੁੱਖੀ ਅਨੁਵਾਦ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਅਸੀਂ ਇਸ ਅਨੁਵਾਦ ਦੇ ਉਪਯੋਗ ਤੋਂ ਪੈਦਾ ਹੋਣ ਵਾਲੀਆਂ ਕਿਸੇ ਵੀ ਗਲਤਫਹਿਮੀਆਂ ਜਾਂ ਗਲਤ ਵਿਆਖਿਆਵਾਂ ਲਈ ਜਵਾਬਦੇਹ ਨਹੀਂ ਹਾਂ।
