اتبع هذه الخطوات للبدء باستخدام هذه الموارد:
- انسخ المستودع: اضغط على
- انسخ المستودع محليًا:
git clone https://github.com/microsoft/mcp-for-beginners.git - انضم إلى Discord الخاص بـ Azure AI Foundry وتواصل مع الخبراء والمطورين الآخرين
الفرنسية | الإسبانية | الألمانية | الروسية | العربية | الفارسية (الفارسية) | الأردية | الصينية (المبسطة) | الصينية (التقليدية، ماكاو) | الصينية (التقليدية، هونغ كونغ) | الصينية (التقليدية، تايوان) | اليابانية | الكورية | الهندية | البنغالية | الماراثية | النيبالية | البنجابية (غورموخي) | البرتغالية (البرتغال) | البرتغالية (البرازيل) | الإيطالية | البولندية | التركية | اليونانية | التايلاندية | السويدية | الدنماركية | النرويجية | الفنلندية | الهولندية | العبرية | الفيتنامية | الإندونيسية | الملايو | التاغالوغ (الفلبينية) | السواحيلية | الهنغارية | التشيكية | السلوفاكية | الرومانية | البلغارية | الصربية (السيريلية) | الكرواتية | السلوفينية
يُعتبر بروتوكول سياق النموذج (MCP) إطار عمل متطور يهدف إلى توحيد التفاعلات بين نماذج الذكاء الاصطناعي وتطبيقات العملاء. يقدم هذا المنهج المفتوح المصدر مسارًا تعليميًا منظمًا، مع أمثلة عملية في البرمجة وحالات استخدام واقعية، عبر لغات البرمجة الشائعة مثل C#، Java، JavaScript، TypeScript، وPython.
سواء كنت مطور ذكاء اصطناعي، مهندس نظم، أو مهندس برمجيات، فإن هذا الدليل هو مصدر شامل لك لإتقان أساسيات MCP واستراتيجيات تنفيذه.
- 📘 توثيق MCP – دروس مفصلة وأدلة استخدام
- 📜 مواصفات MCP – بنية البروتوكول والمراجع التقنية
- 🧑💻 مستودع MCP على GitHub – SDKs مفتوحة المصدر، أدوات، وعينات كود
00-03: الأساسيات
- 00. مقدمة إلى MCP
نظرة عامة على بروتوكول سياق النموذج وأهميته في خطوط أنابيب الذكاء الاصطناعي. اقرأ المزيد - 01. شرح المفاهيم الأساسية
استكشاف معمق للمفاهيم الجوهرية في MCP. اقرأ المزيد - 02. الأمان في MCP
التهديدات الأمنية وأفضل الممارسات. اقرأ المزيد - 03. البدء مع MCP
إعداد البيئة، الخوادم/العملاء الأساسية، التكامل. اقرأ المزيد
03.x: المختبرات العملية
04-05: التطبيق العملي والمتقدم
- 04. التطبيق العملي
SDKs، تصحيح الأخطاء، الاختبار، قوالب المطالبات القابلة لإعادة الاستخدام. اقرأ المزيد - 05. مواضيع متقدمة في MCP
الذكاء الاصطناعي متعدد الوسائط، التوسع، استخدام المؤسسات. اقرأ المزيد - 5.1. تكامل MCP مع Azure – الدليل
- 5.2. تعدد الوسائط – الدليل
- 5.3. عرض توضيحي لـ MCP OAuth2 – الدليل
- 5.4. سياقات الجذر – الدليل
- 5.5. التوجيه – الدليل
- 5.6. العينات – الدليل
- 5.7. التوسع – الدليل
- 5.8. الأمان – الدليل
- 5.9. بحث الويب MCP – الدليل
- 5.10. البث المباشر – الدليل
- 5.11. البحث المباشر على الويب – الدليل
06-10: المجتمع، أفضل الممارسات والمختبرات
- 06. مساهمات المجتمع – الدليل
- 07. رؤى من التبني المبكر – الدليل
- 08. أفضل الممارسات لـ MCP – الدليل
- 09. دراسات حالة MCP – الدليل
- 10. تبسيط سير عمل الذكاء الاصطناعي: بناء خادم MCP باستخدام AI Toolkit – مختبر عملي
استكشاف تنفيذات الكود حسب اللغة
استكشاف العينات المتقدمة
لتحقيق أقصى استفادة من هذا المنهج، يجب أن تكون لديك:
- معرفة أساسية بـ C# أو Java أو Python
- فهم نموذج العميل-الخادم وواجهات برمجة التطبيقات (APIs)
- (اختياري) إلمام بمفاهيم التعلم الآلي
يتوفر دليل دراسة شامل لمساعدتك على التنقل في هذا المستودع بفعالية. يشمل الدليل:
- خريطة منهجية بصرية تعرض جميع المواضيع المشمولة
- تفصيل دقيق لكل قسم من أقسام المستودع
- إرشادات حول كيفية استخدام المشاريع النموذجية
- مسارات تعليمية موصى بها لمستويات مهارة مختلفة
- موارد إضافية تكمل رحلة تعلمك
كل درس في هذا الدليل يتضمن:
- شروحات واضحة لمفاهيم MCP
- أمثلة كود مباشرة بعدة لغات
- تمارين لبناء تطبيقات MCP حقيقية
- موارد إضافية للمتعلمين المتقدمين
هذا المحتوى مرخص بموجب رخصة MIT. للاطلاع على الشروط والأحكام، راجع LICENSE.
يرحب هذا المشروع بالمساهمات والاقتراحات. معظم المساهمات تتطلب منك الموافقة على اتفاقية ترخيص المساهمين (CLA) التي تعلن فيها أنك تملك الحق، وأنك بالفعل تمنحنا حقوق استخدام مساهمتك. للمزيد من التفاصيل، قم بزيارة https://cla.opensource.microsoft.com.
عند تقديم طلب سحب (Pull Request)، سيقوم بوت CLA تلقائيًا بتحديد ما إذا كنت بحاجة إلى تقديم اتفاقية CLA وتزيين الطلب بما يناسب (مثل فحص الحالة، التعليق). فقط اتبع التعليمات المقدمة من البوت. ستحتاج إلى القيام بذلك مرة واحدة فقط عبر جميع المستودعات التي تستخدم CLA الخاص بنا.
اعتمد هذا المشروع مدونة قواعد السلوك لمصادر مايكروسوفت المفتوحة. لمزيد من المعلومات، راجع الأسئلة الشائعة حول مدونة قواعد السلوك أو تواصل عبر البريد الإلكتروني opencode@microsoft.com لأي استفسارات أو تعليقات إضافية.
فريقنا ينتج دورات أخرى! اطلع على:
- وكلاء الذكاء الاصطناعي للمبتدئين
- الذكاء الاصطناعي التوليدي للمبتدئين باستخدام .NET
- الذكاء الاصطناعي التوليدي للمبتدئين باستخدام JavaScript
- الذكاء الاصطناعي التوليدي للمبتدئين
- التعلم الآلي للمبتدئين
- علوم البيانات للمبتدئين
- الذكاء الاصطناعي للمبتدئين
- الأمن السيبراني للمبتدئين
- تطوير الويب للمبتدئين
- إنترنت الأشياء للمبتدئين
- تطوير XR للمبتدئين
- إتقان GitHub Copilot للبرمجة الزوجية بالذكاء الاصطناعي
- إتقان GitHub Copilot لمطوري C#/.NET
- اختر مغامرتك الخاصة مع Copilot
قد يحتوي هذا المشروع على علامات تجارية أو شعارات لمشاريع أو منتجات أو خدمات. الاستخدام المصرح به لعلامات Microsoft التجارية أو شعاراتها يخضع ويجب أن يتبع
إرشادات العلامات التجارية والعلامات التجارية لمايكروسوفت.
يجب ألا يسبب استخدام علامات Microsoft التجارية أو شعاراتها في نسخ معدلة من هذا المشروع أي لبس أو يوحي برعاية مايكروسوفت.
أي استخدام لعلامات تجارية أو شعارات لأطراف ثالثة يخضع لسياسات تلك الأطراف.
إخلاء مسؤولية:
تمت ترجمة هذا المستند باستخدام خدمة الترجمة الآلية Co-op Translator. بينما نسعى لتحقيق الدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو عدم دقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر المعتمد. بالنسبة للمعلومات الهامة، يُنصح بالاستعانة بترجمة بشرية محترفة. نحن غير مسؤولين عن أي سوء فهم أو تفسير خاطئ ناتج عن استخدام هذه الترجمة.
