- Beranda
- Sumber Daya
- Deckbase MCP
Panduan · Sumber Daya
Deckbase MCP untuk flashcard: perbandingannya, dan cara membuat kartu
Model Context Protocol menghubungkan asisten AI dengan alat eksternal. Sebagian besar server MCP membantu dokumen atau kode; Deckbase MCP menghubungkan asisten Anda dengan dek dan kartu Anda, dengan konten yang sama yang Anda pelajari di aplikasi Deckbase.
Mengapa halaman ini ada
Jika Anda mencari MCP flashcard, MCP spaced repetition, atau membuat kartu bergaya Anki dari Cursor, Anda menginginkan dua hal: perbandingan yang objektif dengan pola MCP lainnya, dan alur kerja yang jelas untuk benar-benar membuat kartu dari editor Anda. Di bawah ini keduanya: beserta tautan ke panduan pengaturan dan dokumentasi teknis.
Sebagian besar halaman tentang MCP menjelaskan protokol secara garis besar. Panduan ini sengaja bersifat operasional: apa yang berubah ketika asisten Anda dapat menulis ke pustaka flashcard dengan batasan template, ID dek, dan perilaku sinkronisasi.
Cara perbandingan ini dievaluasi
Untuk menghindari konten perbandingan yang dangkal, kami mengevaluasi setiap pola MCP dengan satu pertanyaan praktis: apakah pola itu menyelesaikan alur kerja dek dan kartu secara menyeluruh yang siap dipelajari di aplikasi spaced-repetition?
- 1Perbandingan ini ditulis dari sisi produk Deckbase dan berfokus pada alur kerja pembuatan kartu yang nyata, bukan demo MCP generik.
- 2Contoh diprioritaskan untuk tugas yang benar-benar dijalankan pelajar: melihat daftar dek, memeriksa skema template, dan membuat kartu yang tersinkron ke perangkat seluler.
- 3Referensi diselaraskan dengan dokumentasi MCP publik agar detail implementasi tetap dapat diverifikasi.
Deckbase MCP vs server MCP umum
MCP adalah protokol; setiap server memutuskan alat apa yang dihadirkannya. Berikut posisi Deckbase dibandingkan pola umum.
MCP dokumen & pengetahuan
- Penggunaan umum
- Membaca wiki, Notion, atau dokumen internal dalam konteks percakapan.
- CRUD dek & kartu
- Tidak: tidak membuat atau menyinkronkan dek flashcard.
- Sudut pandang Deckbase
- Deckbase MCP dirancang khusus untuk pustaka Anda: dek, template, dan kartu yang muncul di aplikasi.
MCP repositori & sistem file
- Penggunaan umum
- Mencari kode, membaca file, menjalankan alur kerja bergaya terminal.
- CRUD dek & kartu
- Tidak: bagus untuk pekerjaan rekayasa, bukan konten spaced-repetition.
- Sudut pandang Deckbase
- Gunakan Deckbase MCP ketika model harus menambah atau memperbarui materi belajar, bukan kode sumber.
Aplikasi belajar umum (tanpa MCP)
- Penggunaan umum
- Pembuatan kartu AI manual atau dalam satu aplikasi.
- CRUD dek & kartu
- Biasanya terkunci di UI aplikasi tersebut: tidak ada jembatan MCP standar ke editor Anda.
- Sudut pandang Deckbase
- MCP HTTP terhosting di /api/mcp dengan alat seperti list_decks, get_template_schema, create_card: plus sinkronisasi seluler.
Deckbase MCP
- Penggunaan umum
- Menghubungkan Cursor, Claude Code, VS Code, dan klien MCP lainnya ke akun Anda.
- CRUD dek & kartu
- Ya: melihat/membuat dek dan kartu menggunakan template asli Anda.
- Sudut pandang Deckbase
- Kartu mengikuti skema template Anda; perubahan tersinkron ke dasbor web Deckbase dan aplikasi seluler (paket berbayar mana pun, OAuth atau API key).
Cara pengguna Deckbase membuat kartu menggunakan MCP
MCP produksi adalah HTTP terhosting. Kirim setiap permintaan ke endpoint di bawah dengan bearer token: masuk dengan OAuth dari halaman Connect di dasbor, atau gunakan API key untuk skrip. Pelanggan Basic, Pro, dan VIP dapat terhubung dengan kedua cara.
POST /api/mcp
Authorization: Bearer <API_KEY>- 1Hubungkan klien: Tambahkan URL server Deckbase MCP dan bearer token di
Cursor,Claude Code,VS Code, atau klien kompatibel MCP mana pun (pengaturan langkah demi langkah). - 2Temukan struktur: Gunakan
list_decksdanlist_templates. Untuk jenis blok atau bentuk JSON, gunakanlist_template_block_typesataulist_block_schemas. - 3Dapatkan skema template: Panggil
get_template_schemadengantemplateIduntuk mendapatkan kunciblockIdyang tepat untukblock_textdicreate_card. - 4Buat satu atau banyak kartu: Panggil
create_cardataucreate_cardsdengandeckId,templateIdopsional, dan kolom teks yang dibutuhkan template. - 5Belajar di mana saja: Kartu baru muncul di dasbor web dan tersinkron ke aplikasi seluler Deckbase seperti kartu yang dibuat secara manual.
Jika asisten Anda mengembalikan keberhasilan pemanggilan alat tetapi Anda tidak melihat kartu di aplikasi, penyebab yang paling umum adalah deckId yang salah, blockId yang tidak cocok, atau kolom template wajib yang hilang. Menjalankan get_template_schema sebelum operasi tulur adalah cara tercepat untuk mencegah penulisan kartu yang gagal.
Contoh perintah & percakapan
Setelah MCP terhubung, Anda dapat bertanya dalam bahasa sehari-hari. Blok di bawah ini adalah sesi percakapan nyata: ID dek dan template dipersingkat demi privasi.
# Contoh perintah (tempel atau sesuaikan)
- $ Can you check my current decks on Deckbase?
- $ Create a new deck called Test.
- $ I'm learning Ukrainian — add some basic vocabulary to that deck.
- $ Can you create a new template for Ukrainian vocabulary?
— session —
You
Can you check my current decks on Deckbase?
Assistant
You have 2 decks on Deckbase:
1. English Phrases (ID: b7ba3351…) — has a default template assigned 2. Distinction1 (ID: d80019c9…) — no default template
You
Can you create a new deck?
Assistant
What would you like to name the new deck? And optionally, a description?
You
Test
Assistant
Created! New deck "Test" (ID: 0c3cbbfb…) is ready to use.
You
I'm learning Ukrainian. Can you add some basic vocabulary to Test?
Assistant
No Ukrainian template exists yet, but an English vocabulary–style template can work well (Ukrainian on the front, English on the back). I'll check its schema first.
You
Can you create a new template for Ukrainian?
Assistant
I'll create a Ukrainian vocabulary template with: Ukrainian word, pronunciation, English meaning (hidden), and an example sentence.
Template created — Ukrainian Vocabulary (ID: c1970944…) with 4 blocks: • Ukrainian Word (header) • Pronunciation (visible) • English Meaning (hidden — revealed on flip) • Example Sentence (quote)
Now I'll add cards to your Test deck.
Assistant
Got the block IDs. Creating 10 basic Ukrainian vocabulary cards.
10 cards added to Test. Sample vocabulary:
Each card shows Ukrainian + pronunciation on the front; English meaning stays hidden until you flip; plus an example sentence. Удачі (good luck) with your studies!
| Ukrainian | Pronunciation | English |
|---|---|---|
| Привіт | Pryvit | Hello |
| Дякую | Dyakuyu | Thank you |
| Будь ласка | Bud' laska | Please / You're welcome |
| Так | Tak | Yes |
| Ні | Ni | No |
| Вода | Voda | Water |
| Хліб | Khlib | Bread |
| Добрий день | Dobryy den' | Good day |
| До побачення | Do pobachennya | Goodbye |
| Вибачте | Vybachte | Excuse me / Sorry |
Persyaratan & pemeriksaan keterbukaan
Alat dek/kartu terhosting memerlukan akun Basic, Pro, atau VIP yang valid dan akses API sebagaimana dijelaskan di halaman harga dan dasbor.
Klien MCP mana pun yang mendukung transport HTTP dan header kustom dapat digunakan. Kami mendokumentasikan Cursor, VS Code, dan Claude Code di /mcp.
MCP mengotomasi pembuatan; Anda tetap memilih dek, template, dan apa yang akan dihafal.
Pola penerapan produksi yang mencegah pencemaran dek
Tim sering gagal dengan MCP karena langsung melompat dari demo satu kartu yang berhasil ke penulisan massal tanpa gerbang kualitas. Pola yang lebih baik adalah penerapan bertahap dengan pemeriksaan eksplisit pada setiap ukuran batch. Ini mengurangi biaya pembersihan dan melindungi dek aktif yang digunakan untuk ulasan harian.
Pilot
- Ukuran batch yang disarankan
- 10-25 kartu
- Tujuan validasi utama
- Verifikasi pemetaan template, kualitas jawaban, dan perutean dek
Batch kecil
- Ukuran batch yang disarankan
- 25-50 kartu
- Tujuan validasi utama
- Periksa prompt duplikat dan kolom sisi belakang yang salah format
Jalankan skala besar
- Ukuran batch yang disarankan
- 50-200 kartu
- Tujuan validasi utama
- Lacak log kegagalan dan jalankan ulang hanya catatan yang gagal
Tetapkan aturan penerimaan sederhana sebelum setiap tahap: minimal 90% kartu sampel langsung dapat digunakan tanpa penulisan ulang manual. Jika kualitas di bawah angka itu, jeda, perbaiki aturan pemetaan, dan jalankan ulang hanya catatan yang gagal, bukan membuat ulang semuanya.
# minimal guardrail checklist
1) list_decks -> confirm target deckId
2) get_card_layout_schema -> validate required blockId fields
3) create_cards in small batch
4) spot-check random sample
5) scale only after acceptance threshold passesFAQ
Apa yang membedakan Deckbase MCP dari server MCP lainnya?
Bagaimana cara membuat kartu dengan Deckbase MCP?
Apakah Deckbase MCP sama dengan halaman pengaturan MCP?
Terakhir diperbarui Maret 2026. Detail produk dan API dapat berubah; Dokumentasi Server MCP adalah acuan utama untuk nama alat dan parameter.