Liên hệ với chúng tôi

Đề 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ờ

Số người tham gia


Giá cho mỗi học viên

Các khóa học sắp tới

Các danh mục liên quan