Chamilo 3.0 ra mắt: LMS mã nguồn mở tích hợp máy chủ MCP gốc và xác thực OAuth2.1
Chamilo LMS vừa phát hành phiên bản 3.0 với điểm nhấn là máy chủ MCP (Model Context Protocol) gốc, hỗ trợ OAuth2.1 giúp các trợ lý AI tự động kết nối. Bản cập nhật cũng mang đến hàng loạt nâng cấp về bảo mật, chuyển đổi giao diện sang Vue, tích hợp AI và cải thiện quy trình quản lý khóa học.

Hệ thống quản lý học tập (LMS) mã nguồn mở Chamilo vừa chính thức phát hành phiên bản 3.0, đánh dấu một bước chuyển mình quan trọng khi tích hợp sẵn máy chủ MCP (Model Context Protocol) và hỗ trợ OAuth2.1. Đây được xem là nỗ lực đưa nền tảng giáo dục mã nguồn mở này tiến gần hơn tới làn sóng AI đang định hình lại ngành edtech.
Máy chủ MCP gốc: Điểm nhấn lớn nhất
Điểm đáng chú ý nhất của Chamilo 3.0 là việc bổ sung máy chủ MCP gốc — giao thức cho phép các mô hình ngôn ngữ lớn (LLM) và trợ lý AI kết nối trực tiếp với hệ thống.
Theo ghi chú phát hành, Chamilo 3.0 mang đến:
- Tính năng máy chủ MCP hoàn chỉnh với OAuth2.1, cho phép tự động kết nối từ các ứng dụng MCP mà không cần cấu hình thủ công phức tạp
- Quy trình soạn thảo và kiểm duyệt khóa học qua MCP, giúp giảng viên có thể dùng AI để tạo nội dung khóa học
- Các công cụ MCP cải tiến để hỗ trợ vận hành và giảm thiểu nhiễu log khi đăng ký
Việc tích hợp MCP cho thấy Chamilo đang chủ động đón đầu xu hướng "AI agent" trong giáo dục, nơi các trợ lý AI có thể thao tác trực tiếp trên hệ thống LMS thay vì chỉ trả lời câu hỏi.
Tích hợp AI sâu rộng trong toàn hệ thống
Bên cạnh MCP, Chamilo 3.0 còn bổ sung hàng loạt tính năng AI rải khắp các công cụ:
- Trình phân tích khóa học AI với ngữ cảnh bài giảng, hỗ trợ giảng viên đánh giá và cải thiện nội dung
- Trợ lý học tập AI cho tài liệu trong lộ trình học tập (learning path)
- Tạo nhanh bài kiểm tra AI từ tài liệu
- Dịch thuật WYSIWYG qua hàm
translate_html - Hỗ trợ nhà cung cấp Claude AI trong trợ lý AI
- Giới hạn token AI theo từng người dùng để kiểm soát chi phí
Chuyển đổi giao diện sang Vue và Symfony
Chamilo 3.0 là một cuộc đại tu kỹ thuật khi hàng loạt công cụ truyền thống được chuyển đổi sang Vue và API Platform:
- Diễn đàn, khảo sát, bài tập, wiki, sổ tay, hồ sơ năng lực (portfolio)
- Công cụ quản lý người dùng khóa học, nhóm, phiên học, lớp học
- Bảng điểm với chế độ chấm điểm tùy chỉnh
- Hệ thống báo cáo toàn cầu
Nền tảng cũng được nâng cấp lên Symfony 7 và API Platform 4, cùng với việc nâng cấp Doctrine ORM lên 3.x.
Hàng loạt bản vá bảo mật quan trọng
Một điểm đáng chú ý là số lượng lớn các bản vá bảo mật trong phiên bản này, cho thấy nhóm phát triển đã dành nhiều nỗ lực rà soát lỗ hổng:
- SSRF qua mPDF/Dompdf trong tạo chứng chỉ và xuất PDF Wiki
- SQL Injection trong
ExtraField::get_where_clause() - Nhiều lỗ hổng XSS lưu trữ qua tiêu đề thảo luận, tin nhắn nhóm xã hội, và chat khóa học
- IDOR và mass-assignment trong API PushSubscription
- Path traversal và ghi file tùy ý qua bảng quản trị ngôn ngữ phụ
- Bảo vệ CSRF tập trung cho API Platform và AJAX cũ
- Trang giám sát toàn vẹn file (File Integrity Monitoring)
Người dùng Chamilo được khuyến nghị cập nhật lên phiên bản 3.0 càng sớm càng tốt, đặc biệt nếu đang vận hành các phiên bản 2.x.
Ứng dụng di động và các nâng cấp khác
Chamilo 3.0 cũng mở rộng hỗ trợ cho ứng dụng di động với API đăng ký thiết bị FCM và hỗ trợ JWT access cho Chamilo Mobile.
Ngoài ra, phiên bản này còn ra mắt khóa học demo về Đạo luật AI (AI Act) được cài đặt sẵn cho các bản cài mới, phản ánh sự quan tâm ngày càng tăng đối với khung pháp lý AI tại châu Âu.
Ý nghĩa với người dùng tại Việt Nam
Đối với các trường học, trung tâm đào tạo và doanh nghiệp tại Việt Nam đang tìm kiếm giải pháp LMS mã nguồn mở, Chamilo 3.0 là một lựa chọn đáng cân nhắc nhờ:
- Miễn phí và mã nguồn mở, không tốn chi phí bản quyền
- Hỗ trợ tiếng Việt thông qua hệ thống i18n toàn diện
- Khả năng tích hợp AI giúp tiết kiệm thời gian soạn bài giảng và chấm điểm
- Tương thích chuẩn SCORM và IMS/LTI, dễ dàng trao đổi nội dung với các hệ thống khác
- Cộng đồng quốc tế hoạt động tích cực với hơn 997 sao trên GitHub
Tuy nhiên, việc nâng cấp lên 3.0 từ các phiên bản cũ đòi hỏi kế hoạch di trú cẩn thận do có nhiều thay đổi về cấu trúc dữ liệu và giao diện. Các tổ chức nên thử nghiệm trên môi trường staging trước khi triển khai chính thức.
Bài viết liên quan

Công nghệ
Nộp đơn xin việc lẽ ra nên khó hơn. Thật đấy
25 tháng 8, 2026

Công nghệ
macOS Tahoe: Sao chép keychain đăng nhập giữa các máy Mac không còn hoạt động trên thiết bị có Secure Enclave
10 tháng 9, 2026

Công nghệ
hcker.news: Bản tin Hacker News "sạch AI" gây chú ý trong cộng đồng công nghệ
11 tháng 9, 2026