📖 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
- Bài tiếp: Quiz on Model Context Protocol
- Bài trước: Prompts in the client
- Cùng section: Overview of Claude Models · Accessing the API · Making a request
- Thuộc lộ trình: Path C
- Docs tham khảo: Glossary · Skills atlas · By use-case
📚 Nguồn & ghi nhận
- Bài học gốc Anthropic Academy: https://anthropic.skilljar.com/claude-in-amazon-bedrock/276794
- © 2025 Anthropic. Chỉ dùng cho mục đích giáo dục, fair-use.
- Crawl: 2026-04-23 · Chuẩn hoá: 2026-05-01