Rehber · Kaynaklar

Flaş kartlar için Deckbase MCP: karşılaştırması ve kart oluşturma

Model Context Protocol, yapay zeka asistanlarını harici araçlara bağlar. Çoğu MCP sunucusu belgeler veya kod konusunda yardımcı olur; Deckbase MCP ise asistanını senin destelerine ve kartlarına bağlar ve Deckbase uygulamasında çalıştığın aynı içeriği sunar.

Deckbase7 dk okuma

Bu sayfa neden var

Eğer MCP flaş kartları, aralıklı tekrar MCP veya Cursor'dan Anki tarzı kartlar oluşturma arıyorsan iki şey istiyorsun: diğer MCP yaklaşımlarıyla adil bir karşılaştırma ve editöründen gerçekten kart oluşturmak için net bir iş akışı. Aşağıda ikisi de var: kurulum ve teknik belgelere bağlantılarla birlikte.

MCP hakkındaki çoğu sayfa protokolü üst düzeyde açıklar. Bu rehber bilinçli olarak uygulamalıdır: asistanın şablon kısıtlamaları, deste kimlikleri ve eşitleme davranışıyla bir flaş kart kütüphanesine yazabildiğinde neler değişir.

Bu karşılaştırma nasıl değerlendiriliyor

Yüzeysel karşılaştırma içeriğinden kaçınmak için her MCP yaklaşımını tek bir pratik soruyla değerlendiriyoruz: aralıklı tekrar uygulamasında çalışmaya hazır, uçtan uca deste ve kart iş akışlarını tamamlıyor mu?

  1. 1
    Bu karşılaştırma Deckbase ürünü tarafından yazılmıştır ve genel MCP demolarına değil, gerçek kart oluşturma iş akışlarına odaklanır.
  2. 2
    Örnekler, öğrenenlerin gerçekte çalıştırdığı görevlere öncelik verir: desteleri listeleme, şablon şemasını inceleme ve mobil cihazlara eşitlenen kartlar oluşturma.
  3. 3
    Referanslar, uygulama ayrıntılarının doğrulanabilir kalması için herkese açık MCP belgeleriyle uyumludur.

Deckbase MCP ile tipik MCP sunucuları

MCP bir protokoldür; her sunucu hangi araçları sunacağına kendisi karar verir. Deckbase'in yaygın yaklaşımların yanında nasıl konumlandığı aşağıda.

Belge ve bilgi MCP'leri

Tipik kullanım
Sohbet bağlamında wiki'leri, Notion'ı veya dahili belgeleri okur.
Deste ve kart CRUD
Hayır: flaş kart desteleri oluşturmaz veya eşitlemez.
Deckbase açısı
Deckbase MCP kütüphanen için özel olarak tasarlanmıştır: uygulamada görünen desteler, şablonlar ve kartlar.

Repo ve dosya sistemi MCP'leri

Tipik kullanım
Kod arar, dosyaları okur, terminal tarzı iş akışları çalıştırır.
Deste ve kart CRUD
Hayır: mühendislik çalışmaları için harikadır, aralıklı tekrar içeriği için değil.
Deckbase açısı
Modelin kaynak kodu değil, çalışma materyali eklemesi veya güncellemesi gerektiğinde Deckbase MCP'yi kullan.

Genel çalışma uygulamaları (MCP yok)

Tipik kullanım
Tek bir ürün içinde manuel veya uygulama içi yapay zeka ile kart oluşturma.
Deste ve kart CRUD
Genellikle o uygulamanın arayüzüne kilitlidir: editörüne standart bir MCP köprüsü yoktur.
Deckbase açısı
/api/mcp adresinde list_decks, get_template_schema, create_card gibi araçlarla barındırılan HTTP MCP; ayrıca mobil eşitleme.

Deckbase MCP

Tipik kullanım
Cursor, Claude Code, VS Code ve diğer MCP istemcilerini hesabına bağla.
Deste ve kart CRUD
Evet: gerçek şablonlarını kullanarak deste ve kartları listele veya oluştur.
Deckbase açısı
Kartlar şablon şemanı izler; değişiklikler Deckbase web panosuna ve mobil uygulamalara eşitlenir (herhangi bir ücretli plan, OAuth veya API anahtarı).

Deckbase kullanıcıları MCP ile nasıl kart oluşturur

Üretim ortamı MCP'si barındırılan HTTP kullanır. Her isteği aşağıdaki uç noktaya bir bearer token ile gönder: kontrol panelinin Bağlan sayfasından OAuth ile oturum aç veya betikler için bir API anahtarı kullan. Basic, Pro ve VIP aboneleri iki şekilde de bağlanabilir.

POST /api/mcp
Authorization: Bearer <API_KEY>
  1. 1
    İstemciyi bağla: Deckbase MCP sunucu URL'sini ve bearer token'ı Cursor, Claude Code, VS Code veya MCP uyumlu herhangi bir istemcide ekle (adım adım kurulum).
  2. 2
    Yapıyı keşfet: list_decks ve list_templates araçlarını kullan. Blok türleri veya JSON şekilleri için list_template_block_types veya list_block_schemas kullan.
  3. 3
    Şablon şemasını al: create_card içindeki block_text için tam blockId anahtarlarını almak üzere templateId ile get_template_schema çağır.
  4. 4
    Bir veya çok kart oluştur: deckId, isteğe bağlı templateId ve şablonun gerektirdiği metin alanlarıyla create_card veya create_cards çağır.
  5. 5
    Her yerde çalış: Yeni kartlar web panosunda görünür ve manuel oluşturulan kartlar gibi Deckbase mobil uygulamalarına eşitlenir.
Kısa bir protokol listesi (araçlar, kaynaklar, örnekler) için Belgelerdeki MCP Sunucusu bölümüne bak.

Asistanın araç çağrısının başarılı olduğunu döndürüyor ama uygulamada kartları görmüyorsan ilk kontroller genellikle yanlış deckId, uyuşmayan blockId veya eksik zorunlu şablon alanlarıdır. Yazma işlemlerinden önce get_template_schema çalıştırmak, başarısız kart yazımlarını önlemenin en hızlı yoludur.

Örnek istemler ve konuşma

MCP bağlandıktan sonra sade bir dille sorabilirsin. Aşağıdaki blok gerçek bir sohbet oturumudur: gizlilik için deste ve şablon kimlikleri kısaltılmıştır.

deckbase — mcp-session

# Örnek istemler (yapıştır veya uyarla)

  • $ 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!

UkrainianPronunciationEnglish
ПривітPryvitHello
ДякуюDyakuyuThank you
Будь ласкаBud' laskaPlease / You're welcome
ТакTakYes
НіNiNo
ВодаVodaWater
ХлібKhlibBread
Добрий деньDobryy den'Good day
До побаченняDo pobachennyaGoodbye
ВибачтеVybachteExcuse me / Sorry

Gereksinimler ve dürüstlük kontrolü

Abonelik

Barındırılan deste/kart araçları, fiyatlandırma ve kontrol paneli sayfalarında açıklandığı şekilde geçerli bir Basic, Pro veya VIP hesabı ve API erişimi gerektirir.

İstemciler

HTTP taşımasını ve özel başlıkları destekleyen herhangi bir MCP istemcisi çalışabilir. Cursor, VS Code ve Claude Code'u /mcp adresinde belgeliyoruz.

Pedagoji

MCP oluşturmayı otomatikleştirir; desteleri, şablonları ve neyi ezberleyeceğini yine sen seçersin.

Deste kirliliğini önleyen üretim kullanıma alma yaklaşımı

Ekipler MCP'de sıklıkla başarılı bir tek kart demosundan kalite eşikleri olmadan büyük yazma işlemlerine atlayarak başarısız olur. Daha iyi bir yaklaşım, her toplu işlem boyutunda açık kontroller içeren kademeli kullanıma almadır. Bu, temizleme maliyetini azaltır ve günlük tekrarda kullanılan aktif desteleri korur.

Pilot

Önerilen toplu işlem boyutu
10-25 kart
Birincil doğrulama hedefi
Şablon eşlemesini, yanıt kalitesini ve deste yönlendirmesini doğrula

Küçük toplu işlem

Önerilen toplu işlem boyutu
25-50 kart
Birincil doğrulama hedefi
Yinelenen istemleri ve hatalı arka yüz alanlarını kontrol et

Ölçekli çalıştırma

Önerilen toplu işlem boyutu
50-200 kart
Birincil doğrulama hedefi
Hata günlüklerini izle ve yalnızca başarısız kayıtları yeniden çalıştır

Her aşamadan önce basit bir kabul kuralı belirle: örneklenen kartların en az %90'ı manuel yeniden yazma olmadan hemen kullanılabilir olmalı. Kalite bu seviyenin altına düşerse duraklat, eşleme kurallarını düzelt ve her şeyi yeniden üretmek yerine yalnızca başarısız kayıtları yeniden çalıştır.

# 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 passes

SSS

Deckbase MCP'yi diğer MCP sunucularından farklı kılan nedir?

Çoğu MCP sunucusu belgelere, depolara veya tarayıcı otomasyonuna erişim sunar. Deckbase MCP ise flaş kart kütüphanene erişim sunar: desteleri ve şablonları listeleme, şablon şemalarını getirme ve Deckbase uygulamasına eşitlenen kartları oluşturma veya güncelleme araçları sunar; yalnızca sohbetteki metin parçacıkları değil.

Deckbase MCP ile nasıl kart oluştururum?

Basic, Pro veya VIP planda kontrol panelinin Bağlan sayfasından OAuth ile oturum aç (veya betikler için bir API anahtarı kullan), MCP istemcini barındırılan uç noktaya bağla, ardından list_templates, blok kimlikleri için get_template_schema ve deckId ile şablonunun beklediği metin alanlarını içeren create_card veya create_cards çağır. Kartlar kütüphanende görünür ve mobil cihazlara eşitlenir.

Deckbase MCP, MCP kurulum sayfasıyla aynı şey mi?

Kurulum sayfası Cursor, VS Code ve Claude Code için JSON yapılandırmasını gösterir. Bu rehber Deckbase'i diğer MCP yaklaşımlarıyla karşılaştırır ve kart oluşturmayı adım adım anlatır; teknik referans Belgeler → MCP Sunucusu altındadır.

Son güncelleme: Mart 2026. Ürün ve API ayrıntıları değişebilir; araç adları ve parametreleri için MCP Sunucusu belgesi başvuru kaynağıdır.