دليل · موارد
Deckbase MCP للبطاقات التعليمية: كيف يقارن، وكيف تنشئ البطاقات
يربط Model Context Protocol المساعدات الذكية بالأدوات الخارجية. معظم خوادم MCP تساعد في المستندات أو الشيفرة؛ أما Deckbase MCP فيربط المساعد بـ رزمك وبطاقاتك، بنفس المحتوى الذي تدرسه في تطبيق Deckbase.
لماذا توجد هذه الصفحة
إذا كنت تبحث عن بطاقات MCP أو التكرار المتباعد MCP أو إنشاء بطاقات بأسلوب Anki من Cursor، فأنت تريد أمرين: مقارنة عادلة مع أنماط MCP الأخرى، وسير عمل واضح لإنشاء البطاقات فعليًا من المحرر لديك. في الأسفل تجد كليهما، مع روابط إلى الإعداد والوثائق التقنية.
معظم الصفحات حول MCP تشرح البروتوكول على مستوى عام. هذا الدليل تشغيلي بقصد: ما الذي يتغير عندما يستطيع المساعد الكتابة إلى مكتبة بطاقات تعليمية مع قيود القوالب، ومعرّفات الرزم، وسلوك المزامنة.
كيف تُقيّم هذه المقارنة
لتجنب محتوى مقارنة سطحي، نقيّم كل نمط MCP بسؤال عملي واحد: هل يكمل سير عمل الرزم والبطاقات من البداية إلى النهاية بحيث تكون جاهزة للدراسة في تطبيق تكرار متباعد؟
- 1هذه المقارنة مكتوبة من جانب منتج Deckbase وتركز على سير عمل إنشاء البطاقات الحقيقي، لا على عروض MCP العامة.
- 2تعطي الأمثلة أولوية للمهام التي ينفذها المتعلمون فعلًا: سرد الرزم، وفحص مخطط القالب، وإنشاء بطاقات تتزامن مع الجوال.
- 3المراجع متوافقة مع وثائق MCP العامة حتى تبقى تفاصيل التنفيذ قابلة للتحقق.
Deckbase MCP مقابل خوادم MCP النموذجية
MCP هو بروتوكول؛ وكل خادم يقرر الأدوات التي يعرضها. إليك كيف يناسب Deckbase الأنماط الشائعة.
MCP للمستندات والمعرفة
- الاستخدام النموذجي
- قراءة الويكيات وNotion أو المستندات الداخلية داخل سياق المحادثة.
- إنشاء الرزم والبطاقات وتعديلها وحذفها
- لا، فهي لا تنشئ رزم بطاقات تعليمية ولا تزامنها.
- زاوية Deckbase
- Deckbase MCP مصمم خصيصًا لمكتبتك: رزم وقوالب وبطاقات تظهر في التطبيق.
MCP للمستودعات ونظام الملفات
- الاستخدام النموذجي
- البحث في الشيفرة، وقراءة الملفات، وتشغيل سير عمل بأسلو الطرفية.
- إنشاء الرزم والبطاقات وتعديلها وحذفها
- لا، فهي ممتازة لأعمال الهندسة وليست لمحتوى التكرار المتباعد.
- زاوية Deckbase
- استخدم Deckbase MCP عندما يجب على النموذج إضافة مادة دراسية أو تحديثها، لا الشيفرة المصدرية.
تطبيقات الدراسة العامة (بدون MCP)
- الاستخدام النموذجي
- إنشاء يدوي أو داخل التطبيق للبطاقات بالذكاء الاصطناعي داخل منتج واحد.
- إنشاء الرزم والبطاقات وتعديلها وحذفها
- غالبًا مقيدة بواجهة ذلك التطبيق، ولا توجد جسر MCP قياسي إلى المحرر لديك.
- زاوية Deckbase
- MCP مستضاف عبر HTTP عند /api/mcp مع أدوات مثل list_decks وget_template_schema وcreate_card، إضافة إلى مزامنة الجوال.
Deckbase MCP
- الاستخدام النموذجي
- اربط Cursor وClaude Code وVS Code وأي عملاء MCP آخرين بحسابك.
- إنشاء الرزم والبطاقات وتعديلها وحذفها
- نعم، اسرد الرزم وأنشئها والبطاقات باستخدام قوالبك الحقيقية.
- زاوية Deckbase
- تتبع البطاقات مخطط قالبك؛ وتتزامن التغييرات مع لوحة تحكم Deckbase على الويب وتطبيقات الجوال (أي خطة مدفوعة، عبر OAuth أو مفتاح API).
كيف ينشئ مستخدمو Deckbase بطاقات باستخدام MCP
MCP الإنتاجي هو HTTP مستضاف. أرسل كل طلب إلى النقطة الموضحة أدناه مع رمز Bearer، وسجّل الدخول عبر OAuth من صفحة Connect في لوحة التحكم، أو استخدم مفتاح API للسكربتات. يمكن للمشتركين في Basic وPro وVIP الربط بالطريقتين.
POST /api/mcp
Authorization: Bearer <API_KEY>- 1اربط العميل: أضف عنوان URL لخادم Deckbase MCP ورمز Bearer في
CursorأوClaude CodeأوVS Codeأو أي عميل متوافق مع MCP (إعداد خطوة بخطوة). - 2اكتشف البنية: استخدم
list_decksوlist_templates. ولأنواع الكتل أو أشكال JSON، استخدمlist_template_block_typesأوlist_block_schemas. - 3احصل على مخطط القالب: استدعِ
get_template_schemaمعtemplateIdللحصول على مفاتيحblockIdالدقيقة لـblock_textفيcreate_card. - 4أنشئ بطاقة واحدة أو بطاقات متعددة: استدعِ
create_cardأوcreate_cardsمعdeckIdوtemplateIdاختياريًا، وحقول النص التي يتطلبها القالب. - 5ادرس في كل مكان: تظهر البطاقات الجديدة في لوحة تحكم الويب وتتزامن مع تطبيقات Deckbase الجوالة مثل البطاقات المنشأة يدويًا.
إذا أعاد المساعد نجاح استدعاء الأداة لكنك لا ترى البطاقات في التطبيق، فعادةً ما تكون الفحوصات الأولى هي deckId خاطئ، أو blockId غير متطابق، أو حقول قالب مطلوبة مفقودة. تشغيل get_template_schema قبل عمليات الكتابة هو أسرع طريق لمنع فشل كتابة البطاقات.
أمثلة الأوامر والمحادثة
بعد ربط MCP، يمكنك السؤال بلغة عادية. الكتلة أدناه هي جلسة دردشة حقيقية، وقد اختُصرت معرّفات الرزم والقوالب لأسباب الخصوصية.
# أمثلة الأوامر (الصقها أو عدّلها)
- $ 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 |
المتطلبات وفحص الشفافية
تتطلب أدوات الرزم والبطاقات المستضافة حسابًا صالحًا في Basic أو Pro أو VIP ووصول API كما هو موضح في صفحات الأسعار ولوحة التحكم.
يمكن لأي عميل MCP يدعم نقل HTTP والترويسات المخصصة أن يعمل. نوثّق Cursor وVS Code وClaude Code في /mcp.
يقوم MCP بأتمتة الإنشاء؛ لكنك لا تزال تختار الرزم والقوالب وما تريد حفظه.
نمط إطلاق إنتاجي يمنع تلوث الرزم
غالبًا ما تفشل الفرق مع MCP بالانتقال من تجربة ناجحة لبطاقة واحدة إلى كتابات كبيرة دون بوابات جودة. النمط الأفضل هو إطلاق مرحلي مع فحوصات صريحة عند كل حجم دفعة. يقلل هذا تكلفة التنظيف ويحمي الرزم النشطة المستخدمة في المراجعة اليومية.
تجريبي
- حجم الدفعة المقترح
- 10-25 بطاقة
- هدف التحقق الأساسي
- التحقق من مطابقة القالب وجودة الإجابة وتوجيه الرزمة
دفعة صغيرة
- حجم الدفعة المقترح
- 25-50 بطاقة
- هدف التحقق الأساسي
- التحقق من وجود مطالبات مكررة وحقول خلفية مشوهة
تشغيل مكثف
- حجم الدفعة المقترح
- 50-200 بطاقة
- هدف التحقق الأساسي
- تتبع سجلات الفشل وإعادة تشغيل السجلات الفاشلة فقط
احتفظ بقاعدة قبول بسيطة قبل كل مرحلة: ما لا يقل عن 90% من البطاقات المعاينة قابلة للاستخدام فورًا دون إعادة كتابة يدوية. إذا انخفضت الجودة عن هذا المستوى، أوقف التشغيل، وصحّح قواعد المطابقة، وأعد تشغيل السجلات الفاشلة فقط بدل إعادة توليد كل شيء.
# 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الأسئلة الشائعة
ما الذي يميز Deckbase MCP عن خوادم MCP الأخرى؟
كيف أنشئ بطاقات باستخدام Deckbase MCP؟
هل Deckbase MCP هو نفسه صفحة إعداد MCP؟
آخر تحديث في مارس 2026. قد تتغير تفاصيل المنتج وAPI؛ وثيقة خادم MCP هي المرجع الأصلي لأسماء الأدوات ومعطياتها.