Chia sẻ qua


Tài liệu tham khảo dành cho nhà phát triển Microsoft Learn MCP Server

Bài viết này cung cấp thông tin cho các nhà phát triển khai Microsoft Learn Docs Model Context Protocol (MCP). Chúng tôi cũng khuyên bạn nên xem các phương pháp hay nhất của Learn MCP Server, ghi chú phát hành và các bài viết về câu hỏi thường gặp để hỗ trợ hành trình phát triển của bạn.

Điểm cuối MCP

Learn MCP Server là một máy chủ MCP từ xa sử dụng http có thể phát trực tuyến. Các ứng dụng máy khách tương thích như GitHub Copilot có thể kết nối với điểm cuối. Bạn có thể sử dụng url này trong một công cụ như MCP Inspector.

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

Định dạng chung để đặt cấu hình máy chủ MCP trong môi trường phát triển tích hợp.

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

Note

Mặc dù Máy chủ Learn MCP cung cấp một điểm cuối công khai, nhưng nó không phải là Giao diện lập trình ứng dụng (API) theo nghĩa truyền thống. Nhà phát triển nên sử dụng một khuôn khổ đại lý để giao tiếp với MCP Server, không truy cập trực tiếp vào điểm cuối. Ví dụ: giao diện có thể thay đổi linh hoạt bao gồm các công cụ cũng như các định dạng yêu cầu và phản hồi của chúng.

Tools

Chúng tôi khuyến khích các nhà phát triển tích hợp với máy chủ MCP thông qua một khung tác nhân như Semantic Kernel hoặc LangChain. Mỗi lần máy khách khởi tạo máy chủ, máy chủ phải gọi công cụ danh sách để lấy danh sách công cụ. Theo thời gian, danh sách và các công cụ có thể thay đổi, vì vậy chúng tôi đang cố tình không mô tả chi tiết yêu cầu và phản hồi tại đây.

Máy chủ MCP cung cấp các công cụ sau:

  • microsoft_docs_search
  • microsoft_docs_fetch
  • microsoft_code_sample_search Để biết chi tiết, hãy xem kho lưu trữ

Các bước tiếp theo

Bạn có thể tìm hiểu thêm về Learn MCP Server bằng cách truy cập các liên kết sau: