get-collection-overviewLABSCO SUMMARY
Cards written where the material is.
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.
What it is
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.
What you get
- 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
Requirements
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.
Setup effort
One command — uvx anki-mcp
USE CASES
Turning what you just read into cards
Read the decks and note models first so the fields match, then add the batch — one call rather than twenty trips through the Add dialog.
Fixing a batch of cards that were wrong
Find the notes with a search, then update them together — a typo repeated across a set is one correction, not thirty.
Getting a deck out of the way for now
Find the cards for the topic you are not studying this month and suspend them, so the review queue reflects what you are actually working on.
Bringing suspended cards back
The same search finds them again when the topic comes round, and they return to the queue unchanged.
Checking whether you are keeping up
Reviews per day is the honest measure of a spaced repetition habit — it shows the missed days that a streak counter hides.
7 tools
Listed in project docs. Your client may show a different list.
add-or-update-notesget-cards-reviewedfind-notesfind-cardssuspend-cardsunsuspend-cardsBEFORE YOU INSTALL
What to know first
Tools you get
7 tools named in the project's documentation.
Requires
- uvx on PATH
- Anki installed and running
- The AnkiConnect add-on installed in Anki
Where it runs
Both documented clients run the server on your machine.
INSTALLATION
Connect your client
Server setup
uvx anki-mcpMCP Clients
Claude Code, Claude Desktop
{
"mcpServers": {
"anki": {
"command": "uvx",
"args": [
"anki-mcp"
]
}
}
}