مشاركة عبر


الوثائق المرجعية لمطور Microsoft Learn MCP Server

توفر هذه المقالة معلومات للمطورين الذين يقومون بتنفيذ خادم بروتوكول سياق نموذج Microsoft Learn Docs (MCP). نوصي أيضا بالاطلاع على مقالات أفضل ممارسات Learn MCP Server وملاحظات الإصداروالأسئلة المتداولة لدعم رحلة التطوير الخاصة بك.

نقطة نهاية MCP

Learn MCP Server هو خادم MCP بعيد يستخدم http القابل للبث. يمكن لتطبيقات العميل المتوافقة مثل GitHub Copilot الاتصال بنقطة النهاية. يمكنك استخدام عنوان url هذا في أداة مثل MCP Inspector.

https://learn.microsoft.com/api/mcp

تنسيق شائع لتكوين خوادم MCP في بيئات التطوير المتكاملة.

{
  "microsoft.docs.mcp": {
    "type": "http",
    "url": "https://learn.microsoft.com/api/mcp"
  }
}

Note

على الرغم من أن خادم Learn MCP يوفر نقطة نهاية عامة، إلا أنه ليس واجهة برمجة تطبيقات (API) بالمعنى التقليدي. يجب على المطورين استخدام إطار عمل عامل للاتصال بخادم MCP، وليس الوصول إلى نقطة النهاية مباشرة. على سبيل المثال ، قد تتغير الواجهة ديناميكيا بما في ذلك الأدوات وتنسيقات الطلب والاستجابة الخاصة بها.

Tools

نحن نشجع المطورين على التكامل مع خادم MCP من خلال إطار عمل عامل مثل Kernel الدلالي أو LangChain. في كل مرة يقوم فيها العميل بتهيئة الخادم، يجب عليه استدعاء أداة القائمة للحصول على قائمة الأدوات. مع مرور الوقت قد تتغير القائمة والأدوات، لذلك نحن لا نصف تفاصيل الطلب والاستجابة هنا عن عمد.

يوفر خادم MCP الأدوات التالية:

  • microsoft_docs_search
  • microsoft_docs_fetch
  • microsoft_code_sample_search للحصول على التفاصيل، راجع المستودع

الخطوات التالية

يمكنك معرفة المزيد حول خادم Learn MCP من خلال زيارة الارتباطات التالية: