แชร์ผ่าน


เอกสารอ้างอิงสําหรับนักพัฒนา Microsoft Learn MCP Server

บทความนี้ให้ข้อมูลสําหรับนักพัฒนาที่นํา เซิร์ฟเวอร์ Microsoft Learn Docs Model Context Protocol (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 Server จะมีปลายทางสาธารณะ แต่ก็ไม่ใช่ Application Programming Interface (API) ในความหมายดั้งเดิม นักพัฒนาควรใช้เฟรมเวิร์กตัวแทนในการสื่อสารกับเซิร์ฟเวอร์ MCP ไม่ได้เข้าถึงจุดสิ้นสุดโดยตรง ตัวอย่างเช่น อินเทอร์เฟซอาจเปลี่ยนแปลงแบบไดนามิก รวมถึงเครื่องมือ และรูปแบบคําขอและการตอบกลับ

Tools

เราสนับสนุนให้นักพัฒนารวมเข้ากับเซิร์ฟเวอร์ MCP ผ่านเฟรมเวิร์กตัวแทนเช่น Kernel Semantic หรือ LangChain ทุกครั้งที่ไคลเอ็นต์กําหนดค่าเริ่มต้นของเซิร์ฟเวอร์ ควรเรียกเครื่องมือรายการเพื่อรับรายการเครื่องมือ เมื่อเวลาผ่านไปรายการและเครื่องมืออาจมีการเปลี่ยนแปลงดังนั้นเราจึงไม่ได้อธิบายรายละเอียดคําขอและคําตอบที่นี่

เซิร์ฟเวอร์ MCP มีเครื่องมือต่อไปนี้:

  • microsoft_docs_search
  • microsoft_docs_fetch
  • microsoft_code_sample_search สําหรับรายละเอียด โปรดดูที่ เก็บ

ขั้นตอนถัดไป

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ Learn MCP Server ได้โดยไปที่ลิงค์ต่อไปนี้: