Making good cards is the slow part of spaced repetition. Here they are added in batches straight from whatever you were reading, into the deck and note type you already use.
A bridge to a running Anki through the AnkiConnect add-on. It reads the collection's decks and note models, adds or updates notes in batches, finds notes and cards with Anki's search syntax, suspends and unsuspends cards, and reports review counts by day.
- The collection's decks, note models and their fields, read before anything is written
- Notes added or updated in batches rather than one call each
- Notes and cards found with Anki's own search syntax
- Cards suspended and unsuspended by ID
- Cards reviewed per day, for seeing whether the habit is holding
- A bundled reference on Anki's search syntax, so queries can be written correctly
Anki installed and running, with the AnkiConnect add-on installed — everything goes through it, so nothing works while Anki is closed. It runs with uvx.
One command — uvx anki-mcp
