MCP, giao thức mã nguồn mở dùng để kết nối các ứng dụng trí tuệ nhân tạo (AI) với hệ thống bên ngoài, vừa nhận bản cập nhật lớn nhất kể từ khi ra mắt. Bản nâng cấp tập trung vào cơ chế xử lý metadata, tăng cường xác thực và bổ sung framework mở rộng cho nhà phát triển.
Theo SiliconAngle ngày 28/7 (giờ địa phương), đây là đợt nâng cấp lớn nhất của MCP từ trước đến nay.
MCP là giao thức cho phép các ứng dụng AI tương tác với các hệ thống bên ngoài. Tương tự cách USB-C giúp thiết bị từ nhiều hãng kết nối với nhiều loại phụ kiện, MCP cho phép nhà phát triển kết nối ứng dụng AI hoặc AI agent với các ứng dụng và dịch vụ web khác.
Thông qua MCP, AI agent có thể truy xuất bản ghi từ cơ sở dữ liệu hoặc chỉnh sửa danh mục sản phẩm trên các nền tảng mua sắm trực tuyến. Anthropic đã công bố mã nguồn mở của công nghệ này vào tháng 11/2024. Khoảng một năm sau, công ty chuyển giao quyền quản lý cho Agentic AI Foundation, liên minh trong ngành trực thuộc Linux Foundation. Tổ chức này có sự tham gia của Anthropic, OpenAI và nhiều doanh nghiệp công nghệ lớn.
Thay đổi đáng chú ý nhất nằm ở cách MCP xử lý metadata trong các yêu cầu. Trước đây, khi ứng dụng AI gửi yêu cầu tới hệ thống bên ngoài, các thông tin ngữ cảnh như phiên bản giao thức sẽ được truyền kèm theo một quy trình tương đối phức tạp. Ở phiên bản mới, quy trình này bị loại bỏ, metadata được đưa trực tiếp vào từng yêu cầu, qua đó chuyển lõi giao thức sang mô hình stateless.
Theo đó, các ứng dụng dùng MCP có thể mở rộng dễ hơn khi lưu lượng tăng mạnh, đồng thời đơn giản hóa quá trình khôi phục sau sự cố máy chủ. Trước đây, yêu cầu và metadata thường chỉ được gửi tới một máy chủ trong cụm, làm tăng nguy cơ gián đoạn nếu máy chủ đó gặp sự cố, đồng thời khiến việc mở rộng hệ thống trở nên phức tạp hơn.
Tính năng xác thực cũng được tăng cường nhằm giảm rủi ro từ các cuộc tấn công OAuth mix-up, vốn có thể bị tin tặc lợi dụng để đánh cắp thông tin đăng nhập.
Ngoài ra, bản cập nhật còn bổ sung framework mở rộng mới, cho phép nhà phát triển gắn thêm các tính năng tùy biến vào lõi MCP. Gói nâng cấp cũng đi kèm các thư viện mở rộng dựng sẵn. Trong đó, MCP Apps cung cấp chức năng quản lý quy trình làm việc kéo dài của AI agent, còn EMA giúp đơn giản hóa một số tác vụ an ninh mạng.