GSD Task Manager: Máy chủ MCP cung cấp danh sách công việc cho AI agent của bạn
GSD Task Manager là một ứng dụng quản lý công việc theo ma trận Eisenhower, ưu tiên quyền riêng tư, hoạt động ngoại tuyến. Điểm đặc biệt là máy chủ MCP đi kèm với 19 công cụ, cho phép AI agent thao tác trực tiếp với danh sách công việc của bạn qua giao thức Model Context Protocol.

GSD Task Manager: Máy chủ MCP cung cấp danh sách công việc cho AI agent của bạn
GSD Task Manager là một ứng dụng quản lý công việc theo ma trận Eisenhower, được thiết kế với triết lý ưu tiên quyền riêng tư và hoạt động ngoại tuyến. Điểm nhấn đáng chú ý nhất của dự án này là một máy chủ MCP (Model Context Protocol) đi kèm, cho phép các AI agent truy cập và thao tác trực tiếp với danh sách công việc của bạn thông qua 19 công cụ chuyên biệt.
GSD Matrix
Ma trận Eisenhower - nền tảng của phương pháp GSD
Ứng dụng vận hành dựa trên nguyên lý ma trận Eisenhower, phân loại công việc theo hai trục: mức độ khẩn cấp và tầm quan trọng. Từ đó, mỗi nhiệm vụ sẽ thuộc một trong bốn nhóm:
- Làm ngay — vừa khẩn cấp vừa quan trọng
- Lên lịch — quan trọng nhưng không khẩn cấp
- Ủy quyền — khẩn cấp nhưng không quan trọng
- Loại bỏ — không khẩn cấp cũng không quan trọng
Giao diện chính là một ma trận bốn ô đáp ứng (responsive), hỗ trợ kéo thả để di chuyển công việc giữa các vùng. Người dùng có thể dùng trường Quick Capture hoặc nhấn phím n để tạo công việc nhanh, Shift+N để mở trình soạn đầy đủ, / để tìm kiếm, ? để xem trợ giúp, và Option+1 đến Option+4 (hoặc Alt trên bàn phím không phải Mac) để chuyển nhanh giữa các ô.
Máy chủ MCP - cầu nối giữa AI agent và công việc của bạn
Điểm khác biệt lớn nhất của GSD Task Manager so với các ứng dụng quản lý công việc khác nằm ở máy chủ MCP được cài đặt riêng. Đây là một gói nằm trong workspace packages/mcp-server/, cung cấp 19 công cụ liên quan đến công việc, phân tích và chẩn đoán.
Các công cụ này bao gồm cả thao tác ghi có xác thực và hỗ trợ dry-run — nghĩa là AI agent có thể thực hiện các thay đổi trên danh sách công việc nhưng vẫn có cơ chế kiểm tra trước khi ghi thật. Đây là một bước tiến quan trọng trong việc tích hợp AI vào quy trình làm việc cá nhân, khi mà trợ lý AI không chỉ tư vấn mà còn có thể thực sự quản lý công việc thay bạn.
Giấy phép MIT
Quyền riêng tư và quyền kiểm soát dữ liệu
GSD Task Manager đặt chế độ chỉ lưu cục bộ làm mặc định. Công việc được lưu trong IndexedDB của trình duyệt, và sản phẩm cốt lõi không yêu cầu backend. Điều này có nghĩa là dữ liệu của bạn không rời khỏi thiết bị trừ khi bạn chủ động bật đồng bộ.
Tất nhiên, việc xóa dữ liệu trình duyệt có thể làm mất công việc cục bộ, nên người dùng được khuyến nghị xuất bản sao lưu thường xuyên qua tính năng JSON import/export.
Đồng bộ đám mây là tùy chọn hoàn toàn. Khi bật, dữ liệu công việc sẽ được gửi đến máy chủ PocketBase đã cấu hình. Cấu hình lưu trữ sử dụng https://api.vinny.io, và dự án cung cấp hướng dẫn tự lưu trữ (self-hosting) cùng các hook mã hóa khi lưu trữ trong thư mục docker/. Đồng bộ hỗ trợ nhiều thiết bị, đăng nhập qua Google, Apple hoặc GitHub OAuth, và sử dụng Server-Sent Events theo thời gian thực.
Tính năng nổi bật trong phiên bản v11
Phiên bản hiện tại tập trung vào shell ma trận đơn với nhiều cải tiến:
- Lưu trữ và phân tích — archive, dashboard/review analytics, lịch sử đồng bộ
- Quản lý công việc nâng cao — ngày đến hạn, thẻ tag, chọn phụ thuộc và ngăn chặn phụ thuộc vòng tròn
- PWA ngoại tuyến — hỗ trợ offline đầy đủ, có thông báo cập nhật do người dùng kiểm soát
- Giao diện — theme sáng/tối "GSD Editorial" theo phong cách Inkwell, đạt chuẩn WCAG AA về khả năng tiếp cận
- Smart Views — các chế độ xem thông minh tích hợp sẵn
Một số tính năng cũ như thao tác hàng loạt theo chế độ chọn, bảng Quick Settings hay phím tắt ghim smart-view đã bị loại bỏ khỏi shell v11.
Ma trận GSD
Kiến trúc kỹ thuật
Về mặt công nghệ, GSD Task Manager được xây dựng trên:
- Next.js 16 App Router với static export (ứng dụng chạy phía client)
- React 19, TypeScript, Tailwind CSS
- Dexie/IndexedDB cho dữ liệu cục bộ và PocketBase cho đồng bộ đám mây tùy chọn
- Vitest cho kiểm thử đơn vị/tích hợp và Playwright cho kiểm thử trình duyệt (Chromium, Firefox, WebKit)
- Bun workspaces cho quản lý gói
Dự án yêu cầu Bun 1.3.14, Node.js 22.22.2+ và trình duyệt hiện đại. Để chạy cục bộ, chỉ cần bun install và bun dev, sau đó mở http://localhost:3000.
Ý nghĩa với cộng đồng công nghệ Việt Nam
Sự xuất hiện của các máy chủ MCP như thế này phản ánh một xu hướng đang lên: AI agent không chỉ trả lời câu hỏi mà còn thực sự thao tác được với công cụ và dữ liệu của người dùng. Với các lập trình viên Việt Nam đang tìm hiểu về Model Context Protocol — giao thức mở do Anthropic khởi xướng — GSD Task Manager là một ví dụ thực tế, mã nguồn mở (giấy phép MIT) về cách tích hợp MCP vào một ứng dụng web hoàn chỉnh.
Việc dự án chọn kiến trúc offline-first cũng đáng học hỏi, đặc biệt trong bối cảnh người dùng ngày càng quan tâm đến quyền riêng tư dữ liệu cá nhân.
Dự án phát hành theo giấy phép MIT. Để báo cáo lỗ hổng bảo mật, vui lòng tuân theo quy trình riêng trong
SECURITY.md, không tạo issue công khai.
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ệ
Mô hình AI hàng đầu giỏi Vật lý đến đâu? Nghiên cứu mới chỉ ra các bài kiểm tra hiện hành đang đánh giá sai
16 tháng 9, 2026

Công nghệ
Kiểm thử mô phỏng tất định trong celld: Truy vết và tái hiện lỗi trong hệ phân tán
09 tháng 10, 2026