- Accueil
- Ressources
- Deckbase MCP
Guide · Ressources
Deckbase MCP pour les flashcards : en quoi il se compare, et comment créer des cartes
Model Context Protocol connecte les assistants IA à des outils externes. La plupart des serveurs MCP aident avec la documentation ou le code ; Deckbase MCP connecte votre assistant à vos decks et vos cartes, avec le même contenu que vous étudiez dans l'application Deckbase.
Pourquoi cette page existe
Si vous recherchez flashcards MCP, MCP répétition espacée ou créer des cartes de type Anki depuis Cursor, vous attendez deux choses : une comparaison honnête avec les autres modèles MCP, et un flux de travail clair pour réellement créer des cartes depuis votre éditeur. Vous trouverez les deux ci-dessous, avec des liens vers la configuration et la documentation technique.
La plupart des pages sur MCP expliquent le protocole à haut niveau. Ce guide est volontairement opérationnel : ce qui change lorsque votre assistant peut écrire dans une bibliothèque de flashcards avec des contraintes de modèles, des ID de decks et un comportement de synchronisation.
Comment cette comparaison est évaluée
Pour éviter un contenu de comparaison superficiel, nous évaluons chaque modèle MCP selon une question pratique : permet-il de mener à bien des flux de decks et de cartes de bout en bout, prêts pour l'étude dans une application de répétition espacée ?
- 1Cette comparaison est rédigée du point de vue produit Deckbase et se concentre sur de véritables flux de création de cartes, pas sur des démos MCP génériques.
- 2Les exemples privilégient les tâches réellement effectuées par les apprenants : lister les decks, examiner le schéma d'un modèle et créer des cartes qui se synchronisent vers mobile.
- 3Les références sont alignées avec la documentation MCP publique afin que les détails d'implémentation restent vérifiables.
Deckbase MCP face aux serveurs MCP typiques
MCP est un protocole ; chaque serveur décide des outils qu'il expose. Voici comment Deckbase se situe par rapport aux modèles courants.
MCP de documentation et de connaissances
- Usage typique
- Lire des wikis, Notion ou des documents internes dans le contexte de la conversation.
- CRUD decks et cartes
- Non : ils ne créent ni ne synchronisent de decks de flashcards.
- Angle Deckbase
- Deckbase MCP est conçu spécifiquement pour votre bibliothèque : decks, modèles et cartes qui apparaissent dans l'application.
MCP de dépôts et de systèmes de fichiers
- Usage typique
- Rechercher du code, lire des fichiers, exécuter des flux de type terminal.
- CRUD decks et cartes
- Non : très utile pour le travail d'ingénierie, pas pour du contenu de répétition espacée.
- Angle Deckbase
- Utilisez Deckbase MCP lorsque le modèle doit ajouter ou mettre à jour du matériel d'étude, pas du code source.
Applications d'étude générales (sans MCP)
- Usage typique
- Création manuelle ou par IA dans l'application d'un seul produit.
- CRUD decks et cartes
- Généralement limité à l'interface de cette application : pas de pont MCP standard vers votre éditeur.
- Angle Deckbase
- MCP HTTP hébergé sur /api/mcp avec des outils comme list_decks, get_template_schema, create_card, plus la synchronisation mobile.
Deckbase MCP
- Usage typique
- Connectez Cursor, Claude Code, VS Code et d'autres clients MCP à votre compte.
- CRUD decks et cartes
- Oui : lister et créer des decks et des cartes avec vos vrais modèles.
- Angle Deckbase
- Les cartes respectent le schéma de votre modèle ; les modifications se synchronisent vers le tableau de bord web Deckbase et les applications mobiles (tout forfait payant, OAuth ou clé API).
Comment les utilisateurs de Deckbase créent des cartes avec MCP
Le MCP de production est une interface HTTP hébergée. Envoyez chaque requête au point de terminaison ci-dessous avec un jeton bearer : connectez-vous via OAuth depuis la page Connect du tableau de bord, ou utilisez une clé API pour vos scripts. Les abonnés Basic, Pro et VIP peuvent se connecter des deux façons.
POST /api/mcp
Authorization: Bearer <API_KEY>- 1Connectez le client : ajoutez l'URL du serveur Deckbase MCP et le jeton bearer dans
Cursor,Claude Code,VS Codeou tout client compatible MCP (configuration pas à pas). - 2Découvrez la structure : utilisez
list_decksetlist_templates. Pour les types de blocs ou les structures JSON, utilisezlist_template_block_typesoulist_block_schemas. - 3Obtenez le schéma du modèle : appelez
get_template_schemaavec untemplateIdpour obtenir les clésblockIdexactes dublock_textutilisées danscreate_card. - 4Créez une ou plusieurs cartes : appelez
create_cardoucreate_cardsavecdeckId,templateId(optionnel) et les champs texte requis par le modèle. - 5Étudiez partout : les nouvelles cartes apparaissent dans le tableau de bord web et se synchronisent vers les applications mobiles Deckbase comme les cartes créées manuellement.
Si votre assistant indique un appel d'outil réussi mais que vous ne voyez pas les cartes dans l'application, les premières vérifications concernent généralement un deckId incorrect, un blockId qui ne correspond pas, ou des champs de modèle requis manquants. Exécuter get_template_schema avant les opérations d'écriture est le moyen le plus rapide d'éviter les échecs de création de cartes.
Exemples de prompts et de conversation
Une fois MCP connecté, vous pouvez demander en langage naturel. Le bloc ci-dessous est une véritable session de conversation : les ID de deck et de modèle sont tronqués pour préserver la confidentialité.
# Exemples de prompts (à coller ou adapter)
- $ 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 |
Prérequis et vérification d'honnêteté
Les outils hébergés de decks et de cartes nécessitent un compte Basic, Pro ou VIP valide et un accès API comme décrit sur les pages de tarification et du tableau de bord.
Tout client MCP prenant en charge le transport HTTP et les en-têtes personnalisés peut fonctionner. Nous documentons Cursor, VS Code et Claude Code sur /mcp.
MCP automatise la création ; vous choisissez toujours les decks, les modèles et ce qu'il faut mémoriser.
Modèle de déploiement en production qui évite la pollution des decks
Les équipes échouent souvent avec MCP en passant d'une démo réussie sur une seule carte à des écritures en volume sans garde-fous qualité. Un meilleur modèle consiste en un déploiement par étapes avec des vérifications explicites à chaque taille de lot. Cela réduit le coût de nettoyage et protège les decks actifs utilisés pour la révision quotidienne.
Pilote
- Taille de lot suggérée
- 10 à 25 cartes
- Objectif de validation principal
- Vérifier la correspondance du modèle, la qualité des réponses et le routage vers le bon deck
Petit lot
- Taille de lot suggérée
- 25 à 50 cartes
- Objectif de validation principal
- Vérifier les questions en double et les champs du verso mal formés
Exécution à grande échelle
- Taille de lot suggérée
- 50 à 200 cartes
- Objectif de validation principal
- Suivre les journaux d'échec et relancer uniquement les enregistrements ayant échoué
Définissez une règle d'acceptation simple avant chaque étape : au moins 90 % des cartes échantillonnées doivent être immédiatement utilisables sans réécriture manuelle. Si la qualité descend sous ce seuil, faites une pause, corrigez les règles de correspondance et relancez uniquement les enregistrements ayant échoué au lieu de tout régénérer.
# 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
Qu'est-ce qui différencie Deckbase MCP des autres serveurs MCP ?
Comment créer des cartes avec Deckbase MCP ?
Deckbase MCP est-il la même chose que la page de configuration MCP ?
Dernière mise à jour : mars 2026. Les détails produit et API peuvent changer ; la documentation MCP Server fait foi pour les noms d'outils et les paramètres.