🚀 منهج بروتوكول سياق النموذج (MCP) للمبتدئين

April 12, 2026 · View on GitHub

MCP-for-beginners

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

اتبع هذه الخطوات للبدء باستخدام هذه الموارد:

  1. افتح نسخة من المستودع: انقر على GitHub forks
  2. انسخ المستودع محليًا: git clone https://github.com/microsoft/mcp-for-beginners.git
  3. انضم إلى Microsoft Foundry Discord

🌐 دعم متعدد اللغات

مدعوم عبر إجراء 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.13MCP 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تطبيق معقدعرض الكود
TypeScriptContainer Sampleعرض الكود

🎯 المتطلبات الأساسية لتعلم MCP

للحصول على أقصى استفادة من هذا المنهج الدراسي، يجب أن تمتلك:

  • معرفة أساسية بالبرمجة في واحدة على الأقل من اللغات التالية: C# أو Java أو JavaScript أو Python أو TypeScript

  • فهم نموذج العميل-الخادم وواجهات برمجة التطبيقات (APIs)

  • الإلمام بمفاهيم REST وHTTP

  • (اختياري) خلفية في مفاهيم الذكاء الاصطناعي وتعلم الآلة

  • المشاركة في مناقشات مجتمعنا للحصول على الدعم

📚 دليل الدراسة والموارد

يحتوي هذا المستودع على عدة موارد لمساعدتك على التنقل والتعلم بفعالية:

دليل الدراسة

دليل دراسة شامل Study Guide متاح لمساعدتك على التنقل في هذا المستودع بفعالية. يعرض هذا المخطط المرئي للمنهج الدراسي كيفية اتصال جميع المواضيع ويوفر التوجيه حول كيفية استخدام المشاريع النموذجية بفعالية. هذا مفيد بشكل خاص إذا كنت متعلمًا بصريًا يفضل رؤية الصورة الكاملة.

يشمل الدليل:

  • خريطة منهج دراسي مرئية تعرض جميع المواضيع المشمولة
  • تفصيل دقيق لكل قسم من أقسام المستودع
  • إرشادات حول كيفية استخدام المشاريع النموذجية
  • مسارات التعلم الموصى بها لمستويات المهارة المختلفة
  • موارد إضافية لتكملة رحلة التعلم الخاصة بك

سجل التغييرات

ننشر سجل تغييرات مفصل Changelog يتابع كل التحديثات الهامة في مواد المنهج الدراسي، لتبقى على اطلاع بأحدث التحسينات والإضافات.

  • إضافات محتوى جديدة
  • تغييرات هيكلية
  • تحسينات في الميزات
  • تحديثات التوثيق

🛠️ كيفية استخدام هذا المنهج الدراسي بفعالية

تتضمن كل درس في هذا الدليل:

  1. شروحات واضحة لمفاهيم MCP
  2. أمثلة برمجية حية بلغات متعددة
  3. تمارين لبناء تطبيقات MCP حقيقية
  4. موارد إضافية للمتعلمين المتقدمين

دعنا نتعلم 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. هو مجتمع داعم حيث الأسئلة مرحب بها والمعرفة تُشارك بحرية.

Microsoft Foundry Discord

إذا كانت لديك ملاحظات على المنتج أو أخطاء أثناء البناء، زر:

Microsoft Foundry Developer Forum

هل أنت مستعد للبدء؟

تبدأ مغامرتك مع 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

LangChain4j للمبتدئين LangChain.js للمبتدئين LangChain للمبتدئين

Azure / Edge / MCP / Agents

AZD للمبتدئين الذكاء الاصطناعي على الحافة للمبتدئين MCP للمبتدئين وكلاء الذكاء الاصطناعي للمبتدئين


سلسلة الذكاء الاصطناعي التوليدي

الذكاء الاصطناعي التوليدي للمبتدئين الذكاء الاصطناعي التوليدي (.NET) الذكاء الاصطناعي التوليدي (Java) الذكاء الاصطناعي التوليدي (JavaScript)


التعلم الأساسي

تعلم الآلة للمبتدئين علوم البيانات للمبتدئين الذكاء الاصطناعي للمبتدئين الأمن السيبراني للمبتدئين تطوير الويب للمبتدئين إنترنت الأشياء للمبتدئين تطوير الواقع الممتد للمبتدئين


سلسلة الكوبايلوت

كوبايلوت للبرمجة المزدوجة بالذكاء الاصطناعي كوبايلوت لـ C#/.NET مغامرة كوبايلوت


تنبيه:
تمت ترجمة هذا المستند باستخدام خدمة الترجمة الآلية Co-op Translator. بينما نسعى للدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو عدم دقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر الموثوق. للحصول على معلومات حرجة، يُنصح بالترجمة الاحترافية البشرية. نحن غير مسؤولين عن أي سوء فهم أو تفسير ناتج عن استخدام هذه الترجمة.