add_notes
Batch-add validated flashcards to Anki decks, tagging them 'mcp-added' for review. Skips invalid or duplicate notes and supports optional pronunciation audio.
Instructions
Add one or more notes. Every note gets tagged 'mcp-added' so the user can review them in Anki.
Only for decks with source='anki' (see list_decks); Yanki decks are rejected.
Each note is validated first (deck exists, note type exists, field names match, not a duplicate
of an existing first field in the same deck). Invalid notes are reported and skipped;
valid ones are still added. Prefer one batched call over many single-note calls.
Set audio on a note to generate pronunciation (needs internet; skipped in dry_run).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | Yes | ||
| dry_run | No | Validate only; add nothing. Use to preview a batch. | |
| allow_duplicates | No |