Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giải phẫu của Giao thức
- Tại sao chỉ gọi hàm (function calling) là chưa đủ cho các hệ sinh thái agent phức tạp
- Các thành phần cơ bản của MCP: công cụ, tài nguyên, lời nhắc (prompts) và lược đồ JSON của chúng
- Vòng đời của một phiên MCP: khởi tạo, liệt kê công cụ, gọi, trả về, ngắt kết nối
- So sánh MCP với OpenAPI và GraphQL khi expose (công bố) các khả năng cho các agent
Xây dựng Máy chủ MCP Stdio
- Tạo khung cơ sở cho máy chủ MCP TypeScript bằng SDK chính thức
- Định nghĩa các lược đồ công cụ bằng Zod và tạo xác thực thời gian chạy
- Triển khai các trình xử lý công cụ gọi các API REST nội bộ hoặc cơ sở dữ liệu
- Xử lý lỗi, kết quả một phần và thực thi công cụ kéo dài
Xây dựng Máy chủ MCP HTTP
- Nâng cấp từ stdio sang HTTP để triển khai từ xa và cân bằng tải
- Triển khai xác thực sử dụng token bearer và mTLS
- Xử lý suy giảm dịch vụ gracefully khi kết nối HTTP thất bại giữa phiên
- Triển khai các máy chủ MCP HTTP phía sau Kong hoặc nginx với giới hạn tốc độ (rate limiting)
Các mô hình tích hợp Máy khách
- Đăng ký một máy chủ MCP với Claude Code sử dụng tệp cấu hình
- Kết nối OpenClaude với nhiều điểm cuối (endpoints) MCP đồng thời
- Viết một máy khách agent Python tùy chỉnh sử dụng MCP Python SDK
- Xử lý graceful sự thay đổi về khả năng sẵn có của công cụ tại thời gian chạy
Công bố Tài nguyên và Lời nhắc (Prompts)
- Expose các tài nguyên chỉ đọc để làm giàu ngữ cảnh cho agent
- Tạo các mẫu lời nhắc tham số hóa hướng dẫn quá trình suy luận của agent
- Cập nhật các tài nguyên động khi dữ liệu nền thay đổi
- Tách biệt các công cụ có thể thay đổi khỏi các tài nguyên bất biến để rõ ràng về bảo mật
Cơ sở đăng ký công cụ nội bộ và Khám phá
- Xây dựng cơ sở đăng ký MCP toàn công ty với siêu dữ liệu và thẻ sở hữu
- Tự động khám phá qua DNS-SD hoặc các tệp điểm cuối cố định (well-known)
- Quản lý phiên bản công cụ và cũ hóa (deprecating) các điểm cuối cũ mà không làm gián đoạn máy khách
- Mô tả hóa công cụ với các mô tả ngôn ngữ tự nhiên để agent có thể tìm kiếm
Ràng buộc Bảo mật Doanh nghiệp
- Triển khai kiểm tra ủy quyền bên trong các trình xử lý công cụ dựa trên danh tính agent
- Sử dụng phân đoạn mạng để cô lập các công cụ rủi ro cao khỏi khả năng truy cập chung của agent
- Cô lập việc thực thi công cụ bằng các container seccomp và gVisor
- Ghi nhật ký (logging) mọi lời gọi công cụ để tuân thủ và phân tích pháp y
Kỹ thuật Hiệu suất và Độ tin cậy
- Thiết lập chính sách thời gian chờ (timeout) cho mỗi nhóm công cụ: cơ sở dữ liệu, tính toán và API bên ngoài
- Triển phá vỡ mạch (circuit breakers) khi các dịch vụ phía downstream không khỏe mạnh
- Cache kết quả công cụ để giảm thiểu các phép tính tốn kém thừa
- Chạy các máy chủ MCP dưới dạng sidecar so với vi dịch vụ (microservices) độc lập
Khả năng tương tác giữa các nền tảng Agent
- Kiểm tra khả năng tương thích của máy chủ MCP với các máy khách Claude Code và Continue.dev
- Xử lý các khác biệt trong thỏa thuận vận chuyển (transport negotiation) giữa các nền tảng
- Viết các bộ chuyển đổi (polyfill adapters) cho các khung công cụ agent không hỗ trợ MCP
- Xây dựng một thị trường công cụ đa nền tảng bên trong tổ chức
Phát triển Hệ sinh thái MCP Nội bộ
- Thu thập phản hồi của nhà phát triển về mức độ hữu ích và chính xác của công cụ
- Thực hiện kiểm toán công cụ hàng quý và loại bỏ các tích hợp lỗi thời
- Tích hợp các nhóm mới với các mẫu máy chủ MCP tự phục vụ
- Đóng góp các cải tiến ngược lên thông số kỹ thuật MCP mã nguồn mở
Yêu cầu
- Kinh nghiệm lập trình bằng TypeScript hoặc Python
- Hiểu biết về các mô hình gọi công cụ (tool calling) và gọi hàm (function-calling) của LLM
- Kiến thức mạng cơ bản: HTTP, WebSockets và JSON-RPC
Đối tượng
- Nhà phát triển backend xây dựng công cụ tùy chỉnh cho các tác nhân AI
- Kỹ sư nền tảng chuẩn hóa cách các tác nhân AI truy cập vào hệ thống doanh nghiệp
- Kiến trúc sư giải pháp thiết lập hệ sinh thái công cụ AI cho việc áp dụng trong doanh nghiệp
14 Giờ