🚀 منهج بروتوكول سياق النموذج (MCP) للمبتدئين
April 12, 2026 · View on GitHub

اتبع هذه الخطوات للبدء باستخدام هذه الموارد:
- افتح نسخة من المستودع: انقر على
- انسخ المستودع محليًا:
git clone https://github.com/microsoft/mcp-for-beginners.git - انضم إلى
🌐 دعم متعدد اللغات
مدعوم عبر إجراء GitHub (مؤتمت ودائمًا مُحدّث)
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
تفضل النسخ محليًا؟
يتضمن هذا المستودع أكثر من 50 ترجمة للغات مختلفة مما يزيد حجم التنزيل بشكل كبير. للنسخ بدون الترجمات، استخدم السحب الانتقائي:
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"هذا يزودك بكل ما تحتاجه لإكمال الدورة بسرعة تنزيل أعلى بكثير.
🚀 منهج بروتوكول سياق النموذج (MCP) للمبتدئين
تعلم MCP مع أمثلة عملية على الكود بـ C#، Java، JavaScript، Rust، Python، و TypeScript
🧠 نظرة عامة على منهج بروتوكول سياق النموذج
مرحبًا بك في رحلتك إلى بروتوكول سياق النموذج! إذا كنت تتساءل يومًا عن كيفية تواصل تطبيقات الذكاء الاصطناعي مع أدوات وخدمات مختلفة، فأنت على وشك اكتشاف الحل الأنيق الذي يغير طريقة بناء المطورين للأنظمة الذكية.
فكر في MCP كمترجم عالمي لتطبيقات الذكاء الاصطناعي - تمامًا كما تتيح لك منافذ USB توصيل أي جهاز بجهاز الكمبيوتر الخاص بك، يتيح MCP لنماذج الذكاء الاصطناعي الاتصال بأي أداة أو خدمة بطريقة موحدة. سواء كنت تبني أول روبوت دردشة خاص بك أو تعمل على تدفقات عمل معقدة للذكاء الاصطناعي، فإن فهم MCP يمنحك القدرة على إنشاء تطبيقات أكثر قدرة ومرونة.
تم تصميم هذا المنهج بصبر وعناية من أجل رحلتك التعليمية. سنبدأ بمفاهيم بسيطة تفهمها بالفعل ونبني مهاراتك تدريجيًا من خلال الممارسة العملية بلغتك البرمجية المفضلة. كل خطوة تتضمن شروحات واضحة، أمثلة عملية، والكثير من التشجيع على طول الطريق.
بحلول الوقت الذي تكمل فيه هذه الرحلة، سيكون لديك الثقة لبناء خوادم MCP الخاصة بك، ودمجها مع منصات الذكاء الاصطناعي الشهيرة، وفهم كيف تعيد هذه التكنولوجيا تشكيل مستقبل تطوير الذكاء الاصطناعي. لنبدأ هذه المغامرة المثيرة معًا!
الوثائق والمواصفات الرسمية
يتماشى هذا المنهج مع مواصفة MCP 2025-11-25 (أحدث إصدار مستقر). تستخدم مواصفة MCP نظام إصدار يعتمد على التاريخ (صيغة YYYY-MM-DD) لضمان تتبع واضح لإصدار البروتوكول.
تصبح هذه الموارد أكثر قيمة مع نمو فهمك، ولكن لا تشعر بالضغط لقراءة كل شيء فورًا. ابدأ بالمناطق التي تهمك أكثر!
- 📘 توثيق MCP – هذا هو المورد الرئيسي لك للدروس الإرشادية خطوة بخطوة وأدلة المستخدم. التوثيق مكتوب مع وضع المبتدئين في الاعتبار، موفرًا أمثلة واضحة يمكنك متابعتها بوتيرتك الخاصة.
- 📜 مواصفة MCP – فكر في هذا كدليل مرجعي شامل. أثناء تقدمك في المنهج، ستجد نفسك تعود إلى هنا للبحث عن تفاصيل محددة واستكشاف ميزات متقدمة.
- 📜 إصدار مواصفة MCP – يحتوي هذا على معلومات حول تاريخ إصدارات البروتوكول وكيف يستخدم MCP نظام إصدار معتمد على التاريخ (صيغة YYYY-MM-DD).
- 🧑💻 مستودع MCP على GitHub – ستجد هنا SDKs، أدوات، وعينات كود بلغات برمجة متعددة. إنه يشبه كنزًا من الأمثلة العملية والمكونات الجاهزة للاستخدام.
- 🌐 مجتمع MCP – انضم إلى المتعلمين والمطورين ذوي الخبرة في مناقشات حول MCP. إنها مجتمع داعم حيث تُرحب الأسئلة ويُشارك المعرفة بحرية.
أهداف التعلم
بحلول نهاية هذا المنهج، ستشعر بالثقة والحماس تجاه مهاراتك الجديدة. إليك ما ستحققه:
• فهم أساسيات MCP: ستدرك ما هو بروتوكول سياق النموذج ولماذا يغير طريقة تفاعل تطبيقات الذكاء الاصطناعي معًا، باستخدام تشبيهات وأمثلة واضحة.
• بناء أول خادم MCP خاص بك: ستنشئ خادم MCP عملي بلغة البرمجة التي تفضلها، بدءًا من أمثلة بسيطة وتنمية مهاراتك خطوة بخطوة.
• ربط نماذج الذكاء الاصطناعي بالأدوات الحقيقية: ستتعلم كيفية سد الفجوة بين نماذج الذكاء الاصطناعي والخدمات الفعلية، مما يمنح تطبيقاتك قدرات جديدة قوية.
• تنفيذ أفضل ممارسات الأمان: ستفهم كيفية الحفاظ على أمان تنفيذات MCP الخاصة بك، وحماية تطبيقاتك ومستخدميك.
• نشر بثقة: ستعرف كيف تأخذ مشاريع MCP من مرحلة التطوير إلى الإنتاج، مع استراتيجيات عملية للنشر تعمل في العالم الحقيقي.
• الانضمام إلى مجتمع MCP: ستصبح جزءًا من مجتمع متنامٍ من المطورين الذين يشكلون مستقبل تطوير تطبيقات الذكاء الاصطناعي.
خلفية أساسية ضرورية
قبل الغوص في تفاصيل MCP، دعنا نتأكد من شعورك بالراحة مع بعض المفاهيم الأساسية. لا تقلق إذا لم تكن خبيرًا في هذه المجالات - سنشرح كل ما تحتاجه مع التقدم!
فهم البروتوكولات (الأساس)
فكر في البروتوكول كقواعد لمحادثة. عندما تتصل بصديق، تعرفان معًا أن تقول "مرحبًا" عند الرد، وتتناوبان على الكلام، وتقولان "وداعًا" عند الانتهاء. تحتاج برامج الحاسوب لقواعد مشابهة للتواصل بفعالية.
MCP هو بروتوكول - مجموعة من القواعد المتفق عليها التي تساعد نماذج الذكاء الاصطناعي والتطبيقات على إجراء "محادثات" مثمرة مع الأدوات والخدمات. مثلما تجعل قواعد المحادثة التواصل البشري أكثر سلاسة، يجعل MCP تواصل تطبيقات الذكاء الاصطناعي أكثر موثوقية وقوة.
علاقات العميل-الخادم (كيف تعمل البرامج معًا)
أنت تستخدم علاقات العميل-الخادم كل يوم! عند استخدام متصفح الويب (العميل) لزيارة موقع، تتصل بخادم ويب يرسل لك محتوى الصفحة. يعرف المتصفح كيفية طلب المعلومات، ويعرف الخادم كيفية الرد.
في MCP، لدينا علاقة مشابهة: تقوم نماذج الذكاء الاصطناعي بدور العملاء الذين يطلبون معلومات أو إجراءات، بينما توفر خوادم MCP هذه الإمكانيات. إنه مثل وجود مساعد مفيد (الخادم) يمكن للذكاء الاصطناعي أن يطلب منه أداء مهام محددة.
لماذا أهمية التوحيد القياسي (جعل الأشياء تعمل معًا)
تخيل لو أن كل مصنع سيارات يستخدم مضخات وقود بأشكال مختلفة - ستحتاج إلى محول مختلف لكل سيارة! التوحيد القياسي يعني الاتفاق على نهج مشترك حتى تعمل الأشياء معًا بسلاسة.
يوفر MCP هذا التوحيد القياسي لتطبيقات الذكاء الاصطناعي. بدلًا من أن يحتاج كل نموذج ذكاء اصطناعي إلى كود مخصص للعمل مع كل أداة، يخلق MCP طريقة عالمية للتواصل. هذا يعني أن المطورين يمكنهم بناء الأدوات مرة واحدة وجعلها تعمل مع العديد من أنظمة الذكاء الاصطناعي المختلفة.
🧭 نظرة عامة على مسار تعلمك
تم تنظيم رحلتك في MCP بعناية لبناء ثقتك ومهاراتك تدريجيًا. كل مرحلة تقدم مفاهيم جديدة مع ترسيخ ما تعلمته بالفعل.
🌱 مرحلة الأساس: فهم الأساسيات (الوحدات 0-2)
هنا تبدأ مغامرتك! سنقدم لك مفاهيم MCP باستخدام تشبيهات مألوفة وأمثلة بسيطة. ستفهم ما هو MCP ولماذا يوجد، وكيف يناسب العالم الأكبر لتطوير الذكاء الاصطناعي.
• الوحدة 0 - مقدمة إلى MCP: سنبدأ باستكشاف ما هو MCP ولماذا هو مهم لتطبيقات الذكاء الاصطناعي الحديثة. سترى أمثلة حقيقية على MCP قيد التنفيذ وتفهم كيف يحل مشاكل شائعة يواجهها المطورون.
• الوحدة 1 - شرح المفاهيم الأساسية: هنا ستتعلم اللبنات الأساسية لـ MCP. سنستخدم العديد من التشبيهات والأمثلة البصرية للتأكد من أن هذه المفاهيم تبدو طبيعية ومفهومة.
• الوحدة 2 - الأمان في MCP: قد يبدو الأمان مخيفًا، لكننا سنريك كيف يتضمن MCP ميزات أمان مدمجة ونعلمك أفضل الممارسات التي تحمي تطبيقاتك منذ البداية.
🔨 مرحلة البناء: إنشاء أولى تطبيقاتك (الوحدة 3)
المرحلة الحقيقية الممتعة تبدأ الآن! ستحصل على تجربة عملية في بناء خوادم وعملاء MCP فعلية. لا تقلق - سنبدأ ببساطة ونرشدك خلال كل خطوة.
تتضمن هذه الوحدة عدة أدلة تطبيقية تتيح لك التدريب بلغتك البرمجية المفضلة. ستنشئ أول خادم لك، وتبني عميلًا للاتصال به، وحتى تدمج مع أدوات تطوير شهيرة مثل VS Code.
كل دليل يتضمن أمثلة تعليمية كاملة، ونصائح لحل المشكلات، وتفسيرات حول سبب اتخاذنا اختيارات تصميم معينة. بنهاية هذه المرحلة، سيكون لديك تطبيقات MCP تعمل يمكنك أن تفخر بها!
🚀 مرحلة النمو: المفاهيم المتقدمة والتطبيق العملي (الوحدات 4-5)
مع إتقان الأساسيات، أنت جاهز لاستكشاف ميزات MCP أكثر تعقيدًا. سنغطي استراتيجيات التنفيذ العملية، وتقنيات تصحيح الأخطاء، ومواضيع متقدمة مثل دمج الذكاء الاصطناعي متعدد الوسائط.
ستتعلم أيضًا كيفية توسيع تطبيقات MCP الخاصة بك للاستخدام الإنتاجي والتكامل مع منصات السحابة مثل Azure. هذه الوحدات تجهزك لبناء حلول MCP تستطيع التعامل مع متطلبات العالم الحقيقي.
🌟 مرحلة الإتقان: المجتمع والتخصص (الوحدات 6-11)
تركز المرحلة النهائية على الانضمام إلى مجتمع MCP والتخصص في المجالات التي تهمك أكثر. ستتعلم كيفية المساهمة في مشاريع MCP مفتوحة المصدر، وتنفيذ نماذج تحقق متقدمة، وبناء حلول متكاملة مع قواعد البيانات بشكل شامل.
تستحق الوحدة 11 ذكرًا خاصًا - فهي مسار تعليمي عملي متكامل مكون من 13 مختبرًا يعلمك كيفية بناء خوادم MCP جاهزة للإنتاج مدمجة مع PostgreSQL. إنها بمثابة مشروع التخرج يجمع كل ما تعلمته!
📚 الهيكل الكامل للمناهج
| الوحدة | الموضوع | الوصف | الرابط |
|---|---|---|---|
| الوحدات 0-3: الأساسيات | |||
| 00 | مقدمة عن MCP | نظرة عامة على بروتوكول سياق النموذج وأهميته في خطوط أنابيب الذكاء الاصطناعي | اقرأ المزيد |
| 01 | شرح المفاهيم الأساسية | استكشاف معمق لمفاهيم MCP الأساسية | اقرأ المزيد |
| 02 | الأمان في MCP | تهديدات الأمان وأفضل الممارسات | اقرأ المزيد |
| 03 | البدء مع MCP | إعداد البيئة، الخوادم/العملاء الأساسية، التكامل | اقرأ المزيد |
| الوحدة 3: بناء أول خادم وعميل لك | |||
| 3.1 | أول خادم | إنشاء أول خادم MCP لك | الدليل |
| 3.2 | أول عميل | تطوير عميل MCP أساسي | الدليل |
| 3.3 | عميل مع LLM | دمج نماذج اللغة الكبيرة | الدليل |
| 3.4 | تكامل VS Code | استخدام خوادم MCP في VS Code | الدليل |
| 3.5 | خادم stdio | إنشاء خوادم باستخدام نقل stdio | الدليل |
| 3.6 | البث عبر HTTP | تنفيذ البث عبر HTTP في MCP | الدليل |
| 3.7 | أدوات الذكاء الاصطناعي | استخدام AI Toolkit مع MCP | الدليل |
| 3.8 | الاختبار | اختبار تنفيذ خادم MCP الخاص بك | الدليل |
| 3.9 | النشر | نشر خوادم MCP للإنتاج | الدليل |
| 3.10 | استخدام الخادم المتقدم | استخدام خوادم متقدمة لميزات متقدمة وتحسين الهيكلية | الدليل |
| 3.11 | التوثيق البسيط | فصل يشرح التوثيق من البداية وإدارة الوصول بناءً على الأدوار | الدليل |
| 3.12 | مضيفو MCP | إعداد Claude Desktop وCursor وCline ومضيفي MCP آخرين | الدليل |
| 3.13 | MCP Inspector | تصحيح واختبار خوادم MCP باستخدام أداة Inspector | الدليل |
| 3.14 | العينة | استخدام العينات للتعاون مع العميل | الدليل |
| 3.15 | تطبيقات MCP | بناء تطبيقات MCP | الدليل |
| الوحدات 4-5: عملي ومتقدم | |||
| 04 | التنفيذ العملي | SDK، تصحيح، اختبار، قوالب طلبات قابلة لإعادة الاستخدام | اقرأ المزيد |
| 4.1 | الترقيم الصفحي | التعامل مع مجموعات نتائج كبيرة باستخدام الترقيم القائم على المؤشر | الدليل |
| 05 | موضوعات متقدمة في MCP | الذكاء الاصطناعي متعدد الوسائط، التوسع، الاستخدام المؤسسي | اقرأ المزيد |
| 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 | التوثيق باستخدام Microsoft Entra ID | الدليل |
| 5.13 | الدمج مع Foundry | التكامل مع Azure AI Foundry | الدليل |
| 5.14 | هندسة السياق | تقنيات هندسة السياق الفعالة | الدليل |
| 5.15 | النقل المخصص لـ MCP | تنفيذات النقل المخصصة | الدليل |
| 5.16 | ميزات البروتوكول | إشعارات التقدم، الإلغاء، قوالب الموارد | الدليل |
| 5.17 | التفكير العدائي متعدد الوكلاء | وكيلان يتجادلان من جوانب متعاكسة باستخدام أدوات MCP المشتركة، وتقيم من قبل وكيل حكم | الدليل |
| الوحدات 6-10: المجتمع وأفضل الممارسات | |||
| 06 | مساهمات المجتمع | كيفية المساهمة في نظام MCP البيئي | الدليل |
| 07 | دروس من التبني المبكر | قصص تنفيذ من العالم الحقيقي | الدليل |
| 08 | أفضل الممارسات لـ MCP | الأداء، تحمل الأخطاء، المقاومة | الدليل |
| 09 | دراسات حالة MCP | أمثلة تنفيذ عملية | الدليل |
| 10 | ورشة عمل عملية | بناء خادم MCP باستخدام AI Toolkit | مختبر |
| الوحدة 11: مختبر عملي لخادم MCP | |||
| 11 | تكامل خادم MCP مع قاعدة البيانات | مسار تعليمي عملي مكون من 13 مختبرًا لتكامل PostgreSQL | المختبرات |
| 11.1 | مقدمة | نظرة عامة على MCP مع تكامل قاعدة البيانات وحالة استخدام تحليلات التجزئة | مختبر 00 |
| 11.2 | الهندسة الأساسية | فهم هندسة خادم MCP، طبقات قاعدة البيانات، ونماذج الأمان | مختبر 01 |
| 11.3 | الأمان والتعددية | أمان مستوى الصف، التوثيق، والوصول متعدد المستأجرين للبيانات | مختبر 02 |
| 11.4 | إعداد البيئة | إعداد بيئة التطوير، Docker، موارد 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 Code | إعداد تكامل MCP في VS Code واستخدام الدردشة الذكية | مختبر 09 |
| 11.11 | استراتيجيات النشر | نشر باستخدام Docker، تطبيقات الحاويات في Azure، واعتبارات التوسع | مختبر 10 |
| 11.12 | المراقبة | Application Insights، تسجيل الدخول، ومراقبة الأداء | مختبر 11 |
| 11.13 | أفضل الممارسات | تحسين الأداء، تشديد الأمان، ونصائح الإنتاج | مختبر 12 |
💻 مشاريع تعليمية تعليمية مع أمثلة للكود
من أكثر الجوانب إثارة في تعلم MCP هو رؤية مهاراتك البرمجية تتطور تدريجيًا. لقد صممنا أمثلة الكود لدينا لتبدأ ببساطة وتنمو بصورة أكثر تعقيدًا مع تعمق فهمك. إليك كيف نقدم المفاهيم – بكود سهل الفهم لكنه يظهر مبادئ MCP الحقيقية، ستفهم ليس فقط ما يفعله هذا الكود، بل لماذا يتم هيكلته بهذه الطريقة وكيف يتناسب مع تطبيقات MCP الأكبر.
عينات حاسبة MCP أساسية
| اللغة | الوصف | الرابط |
|---|---|---|
| C# | مثال خادم MCP | عرض الكود |
| Java | حاسبة MCP | عرض الكود |
| JavaScript | عرض MCP | عرض الكود |
| Python | خادم MCP | عرض الكود |
| TypeScript | مثال MCP | عرض الكود |
| Rust | مثال MCP | عرض الكود |
تطبيقات MCP المتقدمة
| اللغة | الوصف | الرابط |
|---|---|---|
| C# | نموذج متقدم | عرض الكود |
| Java مع Spring | مثال تطبيق حاوية | عرض الكود |
| JavaScript | نموذج متقدم | عرض الكود |
| Python | تطبيق معقد | عرض الكود |
| TypeScript | Container Sample | عرض الكود |
🎯 المتطلبات الأساسية لتعلم MCP
للحصول على أقصى استفادة من هذا المنهج الدراسي، يجب أن تمتلك:
-
معرفة أساسية بالبرمجة في واحدة على الأقل من اللغات التالية: C# أو Java أو JavaScript أو Python أو TypeScript
-
فهم نموذج العميل-الخادم وواجهات برمجة التطبيقات (APIs)
-
الإلمام بمفاهيم REST وHTTP
-
(اختياري) خلفية في مفاهيم الذكاء الاصطناعي وتعلم الآلة
-
المشاركة في مناقشات مجتمعنا للحصول على الدعم
📚 دليل الدراسة والموارد
يحتوي هذا المستودع على عدة موارد لمساعدتك على التنقل والتعلم بفعالية:
دليل الدراسة
دليل دراسة شامل Study Guide متاح لمساعدتك على التنقل في هذا المستودع بفعالية. يعرض هذا المخطط المرئي للمنهج الدراسي كيفية اتصال جميع المواضيع ويوفر التوجيه حول كيفية استخدام المشاريع النموذجية بفعالية. هذا مفيد بشكل خاص إذا كنت متعلمًا بصريًا يفضل رؤية الصورة الكاملة.
يشمل الدليل:
- خريطة منهج دراسي مرئية تعرض جميع المواضيع المشمولة
- تفصيل دقيق لكل قسم من أقسام المستودع
- إرشادات حول كيفية استخدام المشاريع النموذجية
- مسارات التعلم الموصى بها لمستويات المهارة المختلفة
- موارد إضافية لتكملة رحلة التعلم الخاصة بك
سجل التغييرات
ننشر سجل تغييرات مفصل Changelog يتابع كل التحديثات الهامة في مواد المنهج الدراسي، لتبقى على اطلاع بأحدث التحسينات والإضافات.
- إضافات محتوى جديدة
- تغييرات هيكلية
- تحسينات في الميزات
- تحديثات التوثيق
🛠️ كيفية استخدام هذا المنهج الدراسي بفعالية
تتضمن كل درس في هذا الدليل:
- شروحات واضحة لمفاهيم MCP
- أمثلة برمجية حية بلغات متعددة
- تمارين لبناء تطبيقات MCP حقيقية
- موارد إضافية للمتعلمين المتقدمين
دعنا نتعلم MCP مع C# - سلسلة دروس
دعنا نتعرف على بروتوكول سياق النموذج (MCP)، الإطار المتطور المصمم لتوحيد التفاعلات بين نماذج الذكاء الاصطناعي وتطبيقات العملاء. من خلال هذه الجلسة المبتدئة، سنقدم لك 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
تهانينا! لقد اتخذت للتو الخطوة الأولى في رحلة مثيرة ستوسع قدراتك البرمجية وتوصلك إلى أحدث تقنيات تطوير الذكاء الاصطناعي.
ما أنجزته حتى الآن
من خلال قراءة هذا التقديم، لقد بدأت بالفعل في بناء أساس معرفتك بـ MCP. أنت تفهم ما هو MCP، ولماذا هو مهم، وكيف سيدعمك هذا المنهج في رحلة تعلمك. هذا إنجاز كبير وبداية خبرتك في هذه التقنية الهامة.
المغامرة القادمة
مع تقدمك في الوحدات، تذكر أن كل خبير كان مبتدئًا في يوم ما. المفاهيم التي قد تبدو معقدة الآن ستصبح طبيعية مع الممارسة والتطبيق. كل خطوة صغيرة تبني قدرات قوية ستخدمك طوال مسيرتك التطويرية.
شبكة الدعم الخاصة بك
أنت تنضم إلى مجتمع من المتعلمين والخبراء المتحمسين لـ MCP والمتشوقين لمساعدة الآخرين على النجاح. سواء كنت عالقًا في تحدي برمجي أو متحمسًا لمشاركة اكتشاف جديد، فإن المجتمع هنا لدعم رحلتك.
إذا واجهت صعوبة أو لديك أي أسئلة حول بناء تطبيقات الذكاء الاصطناعي. انضم إلى المتعلمين والمطورين ذوي الخبرة في مناقشات MCP. هو مجتمع داعم حيث الأسئلة مرحب بها والمعرفة تُشارك بحرية.
إذا كانت لديك ملاحظات على المنتج أو أخطاء أثناء البناء، زر:
هل أنت مستعد للبدء؟
تبدأ مغامرتك مع MCP الآن! ابدأ مع الوحدة 0 لتغوص في أولى تجارب MCP العملية، أو استعرض المشاريع النموذجية لترى ما ستبنيه. تذكر - كل خبير بدأ بالضبط من حيث أنت الآن، ومع الصبر والممارسة، ستندهش مما يمكنك تحقيقه.
مرحبًا بك في عالم تطوير بروتوكول سياق النموذج. لنبنِ شيئًا رائعًا معًا!
🤝 المساهمة في مجتمع التعلم
ينمو هذا المنهج الدراسي بقوة مع مساهمات المتعلمين مثلك! سواء كنت تصلح خطأ مطبعيًا، تقترح شرحًا أوضح، أو تضيف مثالًا جديدًا، تساهم مساهماتك في نجاح المبتدئين الآخرين.
شكر خاص لـ Microsoft Valued Professional Shivam Goyal لمساهمته في عينات الكود.
عملية المساهمة مصممة لتكون مرحبة وداعمة. تتطلب معظم المساهمات اتفاقية ترخيص المساهم (CLA)، لكن الأدوات الآلية سترشدك خلال العملية بسلاسة.
📜 التعليم المفتوح المصدر
هذا المنهج الدراسي الكامل متاح تحت ترخيص MIT LICENSE، مما يعني أنه يمكنك استخدامه وتعديله ومشاركته بحرية. هذا يدعم مهمتنا في جعل معرفة MCP متاحة للمطورين في كل مكان.
🤝 إرشادات المساهمة
يرحب هذا المشروع بالمساهمات والاقتراحات. تتطلب معظم المساهمات موافقتك على اتفاقية ترخيص المساهم (CLA) التي تصرح بأن لديك الحق، وأنك تمنحنا فعليًا الحقوق لاستخدام مساهمتك. للمزيد من التفاصيل، زر https://cla.opensource.microsoft.com.
عندما تقدم طلب سحب، يحدد بوت CLA تلقائيًا ما إذا كنت بحاجة إلى تقديم اتفاقية ترخيص المساهم ويعلق على طلب السحب بشكل مناسب (مثل: فحص الحالة، تعليق). ما عليك سوى اتباع التعليمات التي يقدمها البوت. ستحتاج إلى القيام بذلك مرة واحدة فقط عبر جميع المستودعات التي تستخدم CLA لدينا.
اعتمد هذا المشروع مدونة قواعد السلوك للمصدر المفتوح من مايكروسوفت. لمزيد من المعلومات راجع التعليمات حول مدونة قواعد السلوك أو اتصل بـ opencode@microsoft.com لأي أسئلة أو تعليقات إضافية.
هل أنت مستعد لبدء رحلتك مع MCP؟ ابدأ مع الوحدة 00 - مقدمة إلى MCP وخطُ أولى خطواتك في عالم تطوير بروتوكول سياق النموذج!
🎒 دورات أخرى
فريقنا يقدم دورات أخرى! تحقق من:
LangChain
Azure / Edge / MCP / Agents
سلسلة الذكاء الاصطناعي التوليدي
التعلم الأساسي
سلسلة الكوبايلوت
تنبيه:
تمت ترجمة هذا المستند باستخدام خدمة الترجمة الآلية Co-op Translator. بينما نسعى للدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو عدم دقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر الموثوق. للحصول على معلومات حرجة، يُنصح بالترجمة الاحترافية البشرية. نحن غير مسؤولين عن أي سوء فهم أو تفسير ناتج عن استخدام هذه الترجمة.