Bỏ qua đến nội dung chính

Đánh giá MCP

📖 Nội dung bài học

Anthropic Mở trên Claude

Anthropic

Mở trên Claude

Tóm tắt

Sau khi xây dựng máy chủ MCP, chúng ta hãy xem lại ba nguyên thủy cốt lõi của máy chủ và hiểu khi nào nên sử dụng từng loại. Điểm mấu chốt là mỗi nguyên thủy được kiểm soát bởi một phần khác nhau của ngăn xếp ứng dụng của bạn.

Công cụ (Tools): Do Mô hình Kiểm soát

Công cụ hoàn toàn do Claude kiểm soát. Mô hình AI quyết định khi nào gọi các hàm này và kết quả được Claude sử dụng trực tiếp để hoàn thành tác vụ.

Sử dụng công cụ khi bạn muốn cung cấp cho Claude các khả năng bổ sung. Ví dụ: nếu bạn yêu cầu Claude tính căn bậc hai của 3 bằng JavaScript, Claude sẽ tự động quyết định sử dụng công cụ thực thi JavaScript để đưa ra câu trả lời.

Quyết định sử dụng công cụ hoàn toàn do mô hình kiểm soát - Claude nhận ra nó cần thực thi mã và chọn công cụ phù hợp mà không cần bất kỳ prompt nào từ ứng dụng hoặc người dùng.

Tài nguyên (Resources): Do Ứng dụng Kiểm soát

Tài nguyên do mã ứng dụng của bạn kiểm soát. Ứng dụng của bạn quyết định khi nào lấy dữ liệu tài nguyên và cách sử dụng nó, thường là cho mục đích UI hoặc để thêm ngữ cảnh vào các cuộc trò chuyện.

Sử dụng tài nguyên khi bạn cần đưa dữ liệu vào ứng dụng của mình. Các ví dụ phổ biến bao gồm:

  • Điền các tùy chọn tự động hoàn thành trong UI của bạn
  • Truy xuất tài liệu để hiển thị trong trình chọn tệp
  • Thêm ngữ cảnh vào tin nhắn trước khi gửi chúng đến Claude

Trong giao diện web của Claude, tính năng "Thêm từ Google Drive" minh họa điều này một cách hoàn hảo. Ứng dụng truy xuất danh sách các tài liệu có sẵn và hiển thị chúng trong UI, sau đó chèn nội dung của tài liệu được chọn vào ngữ cảnh trò chuyện.

Prompt (Lời nhắc): Do Người dùng Kiểm soát

Prompt do người dùng kiểm soát. Họ quyết định khi nào kích hoạt các quy trình làm việc được xác định trước này thông qua các hành động trực tiếp như nhấp vào nút, chọn tùy chọn menu hoặc sử dụng lệnh gạch chéo.

Sử dụng prompt khi bạn muốn triển khai các quy trình làm việc được xác định trước mà người dùng có thể dễ dàng truy cập. Trong giao diện của Claude, bạn sẽ thấy các nút quy trình làm việc bên dưới ô nhập liệu trò chuyện cho phép người dùng nhanh chóng bắt đầu các tác vụ phổ biến như viết, học hoặc lập trình.

Chọn Nguyên thủy Phù hợp

Khi xây dựng máy chủ MCP, hãy suy nghĩ xem ai cần kiểm soát từng phần chức năng:

  • Cần mở rộng khả năng của Claude? Sử dụng công cụ
  • Cần đưa dữ liệu vào UI của ứng dụng? Sử dụng tài nguyên
  • Cần cung cấp cho người dùng các quy trình làm việc được xác định trước? Sử dụng prompt

Đây là các hướng dẫn cấp cao để giúp bạn chọn nguyên thủy phù hợp dựa trên trường hợp sử dụng cụ thể của mình. Mỗi loại phục vụ một phần khác nhau của ngăn xếp ứng dụng - công cụ phục vụ mô hình, tài nguyên phục vụ ứng dụng và prompt phục vụ người dùng.

🔁 Bài học liên quan

📚 Nguồn & ghi nhận

Bài học có hữu ích không?

Góp ý / Báo lỗiPhát hiện sai sót hoặc có ý tưởng cải thiện?