So sánh
KDIGI CMS vs Directus: dữ liệu thuần hay CMS hoàn chỉnh?
Directus bao một CSDL SQL thành API và Studio; KDIGI CMS là CMS nội dung đa website, giấy phép MIT.
Cập nhật lần cuối:

Directus bao một CSDL SQL bằng API và Studio, theo giấy phép source-available. KDIGI CMS là CMS cho website nội dung, giấy phép MIT. Chọn Directus cho lớp dữ liệu đa dụng, KDIGI CMS để vận hành nhiều website.
Tóm tắt nhanh
- Directus bao CSDL SQL bất kỳ; KDIGI CMS dựng trên Payload.
- Giấy phép: KDIGI CMS MIT; Directus MSCL 1.0 (source-available).
- Directus hỗ trợ nhiều CSDL; KDIGI CMS chỉ PostgreSQL.
- KDIGI CMS có đa website, SEO/JSON-LD, Markdown, pipeline WordPress.
- Cả hai có MCP server tích hợp; Directus còn có Cloud, OAuth và AI Assistant; KDIGI CMS mới ra 1.0.0.
Bảng so sánh
Directus theo README và trang chính thức, kiểm tra 2026-11-03.
| Tiêu chí | KDIGI CMS | Directus |
|---|---|---|
| Định vị | CMS đa website cho nội dung | Lớp API + Studio trên CSDL SQL |
| Giấy phép | MIT | MSCL 1.0; GPLv3 sau 4 năm |
| Cơ sở dữ liệu | PostgreSQL | Postgres, MySQL, MariaDB, MS SQL, SQLite, OracleDB, CockroachDB |
| Bao CSDL SQL có sẵn | ✗ (schema do migration quản lý) | Có |
| Đa website dựng sẵn | Có | ✗ (README không mô tả) |
| SEO, JSON-LD, redirect trong lõi | Có | ✗ (tự thiết kế) |
| Pipeline chuyển từ WordPress | Có | ✗ (README không nêu) |
| Phân quyền | 4 vai trò theo site | Chính sách tới cấp trường |
| AI agent (MCP) | MCP server tích hợp sẵn; API key theo người dùng; chưa có OAuth; có từ bản 1.2.0 | MCP server tích hợp (từ v11.12); OAuth hoặc access token |
| AI trong admin | AI SEO tùy chọn (DeepSeek) | AI Assistant |
| Dịch vụ quản lý | Không | ✓ Directus Cloud |
Lưu ý Request ẩn danh vào API của KDIGI CMS thấy mọi site, trừ khi frontend thêm
where[tenant][equals]=<id>. Xem quản lý nhiều website.
Giấy phép đã thay đổi
Nhiều bài so sánh cũ ghi Directus dùng BSL 1.1; đã lỗi thời. Theo công bố của Directus ngày 2026-04-22, Directus chuyển sang MSCL, giấy phép source-available dẫn xuất từ Fair Core License. SDK vẫn dùng MIT.
- 5 triệu USD ngưỡng doanh thu năm; dưới mức này dùng miễn phí qua Open Innovation Grant
- 50 ngưỡng số nhân viên theo cùng điều kiện
- 4 năm sau đó mỗi phiên bản chuyển sang GPLv3
Lưu ý Directus không còn là mã nguồn mở theo nghĩa OSI. Nếu MIT là yêu cầu cứng, đọc giấy phép Directus và xem mã nguồn mở của KDIGI CMS.
AI agent và MCP
Cả hai có MCP server tích hợp sẵn. Directus (từ v11.12) tắt mặc định, bật trong Settings → AI; AI chạy với quyền của tài khoản kết nối và có công cụ cho cả dữ liệu lẫn schema. Xác thực bằng OAuth hoặc access token tĩnh; nhờ OAuth, ChatGPT và Claude.ai (web) kết nối được.
KDIGI CMS bật sẵn (đặt MCP_ENABLED=false để tắt) tại POST /api/mcp, với 23 công cụ riêng cho nội dung: bài, trang, lịch đăng, phiên bản, thùng rác, media, SEO audit. Xác thực bằng API key theo người dùng; agent chạy đúng vai trò và website của người đó, tôn trọng khóa chỉnh sửa trong admin, ghi cần expectedUpdatedAt. Kèm CLI kcms. Có từ bản 1.2.0. Xem AI agent (MCP) của KDIGI CMS.
Lưu ý KDIGI CMS chưa hỗ trợ OAuth, nên ChatGPT web và Claude.ai web chưa dùng được; dùng Claude Code, Codex, Cursor, VS Code hoặc cầu nối stdio
kcms mcp. Nếu cần kết nối từ ứng dụng web ngay, Directus có lợi thế.
Khi nào chọn mỗi bên
Chọn Directus khi
- Đã có CSDL SQL Kể cả MySQL, MS SQL, Oracle; thêm API mà không đổi schema.
- Ứng dụng nội bộ, dữ liệu có cấu trúc Không chỉ website nội dung.
- Muốn Cloud, AI Assistant, MCP Có sẵn ở Directus.
- Nằm trong ngưỡng Grant Hoặc đã sẵn sàng giấy phép thương mại.
Chọn KDIGI CMS khi
- Cần MIT thuần Bàn giao cho nhiều khách hàng mà không lo ngưỡng doanh thu.
- Nhiều website nội dung Ranh giới site có sẵn.
- SEO và Markdown trong CMS JSON-LD, redirect, mẫu tiêu đề.
- Đang rời WordPress Chấp nhận PostgreSQL, schema do dự án quản lý.
Chuyển từ Directus
Không có công cụ nhập tự động, nhưng dữ liệu Directus nằm trong SQL thông thường. Chi tiết endpoint xem REST API.
- Kiểm kê collection Ánh xạ: bài viết →
posts, trang →pages, danh mục →taxonomies, sản phẩm →products. - Tạo site đích
siteKey,domain, gán người dùng theo vai trò. - Xuất dữ liệu Qua REST API của Directus hoặc SQL, đổi rich text sang Markdown.
- Nhập qua REST API key gắn đúng site, truyền
tenantrõ ràng. - Tệp và redirect Chuyển tệp vào thư viện media, tạo
redirects301. - Kiểm tra Chạy
GET /api/seo/audit, rồi chuyển frontend sang API mới.
Nguồn
Directus, kiểm tra 2026-11-03: kho mã, giấy phép MSCL, thông báo đổi giấy phép (2026-04-22), tài liệu, MCP server, cài đặt MCP. KDIGI CMS: kho mã, tài liệu, tích hợp AI agent, CHANGELOG 1.2.0 (2026-11-03).
Câu hỏi thường gặp
Directus có phải mã nguồn mở không?
Directus khác KDIGI CMS ở triết lý nào?
Directus có đa website sẵn như KDIGI CMS không?
Tôi có phải trả tiền khi dùng Directus không?
Directus và KDIGI CMS khác nhau thế nào về MCP cho AI agent?
Đọc tiếp
KDIGI CMS vs Strapi
So sánh KDIGI CMS và Strapi: mô hình nội dung, editor, API REST/GraphQL, SEO, tự host, giấy phép. Chọn Strapi khi nào và chọn KDIGI CMS khi nào.
KDIGI CMS vs Payload
So sánh KDIGI CMS và Payload CMS: kiến trúc, editor, phân quyền, đa website, SEO, tự host và giấy phép. Có bảng, nguồn dẫn và gợi ý theo từng tình huống.
Mã nguồn mở
KDIGI CMS phát hành theo giấy phép MIT trên GitHub. Xem kho mã, hướng dẫn đóng góp, chính sách bảo mật và lộ trình chỉ gồm những gì đã có thật.
Phân quyền người dùng
Bốn vai trò super-admin, admin, editor, author; gán theo từng website; tác giả gửi bài chờ duyệt. Có tài khoản demo để thử ngay không cần cài đặt.