11 tháng 4, 2026Bởi Yosuke Sakurai5 phút đọc

Thiết lập Cursor MCP để tạo flashcard: từng bước một

Cách kết nối Cursor với Deckbase qua MCP và tự động hoá việc tạo flashcard từ file mã nguồn, tài liệu và ghi chú. Hướng dẫn thiết lập từng bước.

DeckbaseFlashcardMCP

Nếu bạn dùng Cursor làm trình soạn thảo chính, bạn có thể kết nối nó với Deckbase(opens in a new tab) qua Model Context Protocol (MCP) và tạo flashcard trực tiếp từ mã nguồn của mình, không cần chuyển ứng dụng, không cần sao chép nội dung, không cần rời khỏi trình soạn thảo.

Hướng dẫn này đi qua toàn bộ quá trình thiết lập Cursor MCP để tạo flashcard: MCP là gì, bạn có thể làm gì với tích hợp Deckbase, và các bước cấu hình cụ thể.

MCP là gì và vì sao nó quan trọng với flashcard?

MCP (Model Context Protocol) là một chuẩn mở cho phép các công cụ AI kết nối với dịch vụ bên ngoài. Khi bạn cấu hình một MCP server trong Cursor, trợ lý AI trong trình soạn thảo của bạn có thêm khả năng gọi trực tiếp API của dịch vụ đó, như một công cụ ngay trong cuộc hội thoại chứ không phải một tab trình duyệt bạn phải mở riêng.

Với việc tạo flashcard, điều này có nghĩa là bạn có thể:

  • Chọn một hàm, class hoặc một khối tài liệu và nhờ Cursor tạo flashcard từ đó

  • Tạo thẻ từ comment trong mã, file README hoặc tài liệu inline

  • Xây một bộ thẻ từ bất kỳ file hay thư mục nào trong dự án của bạn

  • Thêm thẻ vào bộ thẻ Deckbase có sẵn mà không cần rời trình soạn thảo

Kết quả thực tế: nếu bạn đang học một mã nguồn mới, ôn thi chứng chỉ kỹ thuật hay xây dựng kho kiến thức cá nhân từ tài liệu, bạn rút gọn việc tạo thẻ xuống còn một câu lệnh AI duy nhất.

Điều kiện cần

  • Cursor (bản mới nhất)

  • Một tài khoản Deckbase(opens in a new tab) (gói miễn phí là đủ)

  • API key của Deckbase (có trong phần cài đặt tài khoản)

  • Đã cài Node.js 18+ (để chạy MCP server)

Bước 1: Lấy API key Deckbase của bạn

  1. Đăng nhập deckbase.co(opens in a new tab)

  2. Vào Settings → API

  3. Tạo một API key mới

  4. Sao chép key lại, bạn sẽ cần nó ở bước tiếp theo

Bước 2: Thêm MCP server Deckbase vào Cursor

Mở Cursor Settings → Features → MCP Servers. Thêm một cấu hình server mới:

{
  "name": "deckbase",
  "command": "npx",
  "args": ["-y", "@deckbase/mcp-server"],
  "env": {
    "DECKBASE_API_KEY": "your-api-key-here"
  }
}

Lưu cấu hình và khởi động lại Cursor. MCP server Deckbase sẽ tự khởi chạy mỗi khi Cursor mở.

→ Tài liệu đầy đủ về MCP server(opens in a new tab)

Bước 3: Kiểm tra kết nối

Mở một cuộc hội thoại mới trong Cursor và nhập:

Dùng công cụ Deckbase MCP để liệt kê các bộ thẻ của tôi.

Nếu kết nối đang hoạt động, Cursor sẽ trả về danh sách các bộ thẻ Deckbase của bạn. Nếu thấy báo lỗi, hãy kiểm tra lại API key và xem MCP server có khởi động mà không gặp lỗi không (xem log MCP server của Cursor trong Settings).

Bước 4: Tạo những thẻ đầu tiên từ một file mã nguồn

Chọn một hàm hoặc class trong trình soạn thảo, mở cuộc hội thoại Cursor và thử:

Tạo 5 flashcard từ đoạn mã này để tôi ôn lại cách hàm này hoạt động. Thêm chúng vào bộ thẻ "Python internals" của tôi.

Cursor sẽ dùng công cụ Deckbase MCP để tạo và thêm thẻ trực tiếp. Không sao chép, không chuyển tab.

Bạn có thể tạo thẻ từ những gì

Tích hợp Deckbase MCP hoạt động với mọi văn bản mà Cursor truy cập được:

  • File mã nguồn: hàm, class, thuật toán, mẫu thiết kế

  • Tài liệu: file README, tài liệu tham chiếu API, tài liệu inline

  • Comment: comment TODO, ghi chú kiến trúc, giải thích inline

  • File cấu hình: hiểu mỗi tuỳ chọn làm gì

  • File test: hiểu hành vi nào đang được kiểm chứng

Prompt mẫu để tạo flashcard kỹ thuật

Với một mã nguồn mới:

Tôi đang học mã nguồn này. Hãy tạo 10 flashcard từ module xác thực để giúp tôi hiểu cách quản lý phiên hoạt động. Thêm chúng vào bộ thẻ "Codebase onboarding" của tôi.

Để ôn thi:

Tạo 15 flashcard từ phần tài liệu AWS IAM này, bao quát sự khác nhau giữa role, policy và permission boundary. Thêm vào bộ thẻ "AWS Solutions Architect" của tôi.

Để ôn tập hằng ngày từ công việc:

Lấy 3 hàm tôi vừa viết hôm nay và tạo thẻ ôn tập cho từng hàm, bao gồm logic cốt lõi, các trường hợp biên đã xử lý và lý do tôi chọn cách làm đó. Thêm vào bộ thẻ "Work knowledge base" của tôi.

Ôn thẻ trong Deckbase

Những thẻ bạn tạo qua Cursor MCP xuất hiện ngay trong bộ thẻ Deckbase, sẵn sàng để ôn theo lịch FSRS. Mở ứng dụng web Deckbase(opens in a new tab) hoặc ứng dụng di động để ôn theo lịch thường ngày của bạn.

Việc kết hợp Cursor để tạo thẻ và Deckbase để ôn tập tạo thành một vòng khép kín: bạn học từ mã đang chạy, ôn lại các khái niệm với lịch thích ứng, và ghi nhớ kiến thức kỹ thuật mà nếu không thì sẽ phai dần giữa các dự án.

→ Ví dụ tự động hoá việc học với MCP(opens in a new tab)

Câu hỏi thường gặp: Cursor MCP cho flashcard

Deckbase MCP có dùng được với trình soạn thảo khác ngoài Cursor không?

Có. MCP server của Deckbase tương thích với mọi client hỗ trợ MCP. Claude Desktop, Cline, Continue và các công cụ khác hiểu MCP có thể dùng chung cấu hình server này.

Tôi có cần gói trả phí của Deckbase để dùng MCP không?

Xem chi tiết các gói hiện tại tại deckbase.co/mcp(opens in a new tab). Gói miễn phí hỗ trợ kết nối MCP cho các thao tác bộ thẻ cơ bản.

Tôi có thể tạo thẻ từ mã nguồn riêng tư mà nó không rời khỏi máy tôi không?

MCP server gửi nội dung bạn chọn tới API của Deckbase để tạo thẻ. Nếu bạn đang làm việc với mã độc quyền hoặc nhạy cảm, hãy xem chính sách của tổ chức về việc gọi API bên ngoài trước khi dùng tích hợp này.

Nếu bộ thẻ của tôi chưa tồn tại khi tôi nhờ Cursor thêm thẻ thì sao?

Công cụ Deckbase MCP có thể tạo bộ thẻ mới ngay trong luồng tạo thẻ. Hãy nhờ Cursor "tạo một bộ thẻ mới tên là X và thêm các thẻ này".

Điều này khác gì so với việc sao chép văn bản vào Deckbase bằng tay?

Lợi ích chính là: không phải chuyển qua lại giữa các ứng dụng, không có bước sao chép, và có thể tạo thẻ từ bất kỳ file nào trong dự án mà không cần mở trình duyệt. Với những người dành phần lớn thời gian ôn tập trong trình soạn thảo mã, việc giảm bớt các bước này là rất đáng kể.

→ Thiết lập MCP server Deckbase(opens in a new tab)

→ Tổng quan về flashcard AI của Deckbase(opens in a new tab)

Biến những bài viết như thế này thành flashcard

Dán liên kết, PDF hoặc ghi chú: Deckbase sẽ tạo bộ thẻ và lên lịch ôn tập bằng FSRS.