card.cardsInfoLABSCO SUMMARY
Adding cards works today; most of the checklist does not yet.
The project publishes the entire Anki-Connect action surface as a checklist, and only a handful of boxes are ticked. What is there covers the workflow most people actually want: turn something you just learned into a card, in the right deck, with the right note type. Suspending, rescheduling and bulk edits appear on the list but are not built.
What it is
A Node server that talks to a running Anki desktop through the Anki-Connect plugin. The project tracks the whole Anki-Connect action list with checkboxes and marks which ones it has implemented so far.
What you get
- A new note added to a deck —
note.addNote - Your deck names, and the note types with their names —
deck.deckNames,model.modelNames,model.findModelsByName - Card details for cards you name —
card.cardsInfo - Review history —
statistic.cardReviews - The Anki browser opened on a query, so a result set appears in the app itself —
graphical.guiBrowse - A version check against Anki-Connect —
miscellaneous.version
Requirements
Anki desktop installed and running, with the Anki-Connect plugin installed — nothing works while Anki is closed. Node.js 18 or newer. The client launches npx with @loonskai/anki-mcp-server@latest; there is no key or account. Docker support, tool configuration and tests are listed on the project's roadmap as not yet done.
Setup effort
One command — npx @loonskai/anki-mcp-server@latest
USE CASES
Turning a conversation into flashcards
Create the note directly in the deck you name, while the explanation is still in front of you.
Checking what decks and note types exist
Read the deck and model names before creating anything, so the card lands in the right place.
Opening a search inside Anki
Have the app's browser open on a query so you can work with the results by hand.
Looking at how reviews have gone
Pull the review history and card details rather than reading the stats screen.
8 tools
Listed in project docs. Your client may show a different list.
deck.deckNamesgraphical.guiBrowsemiscellaneous.versionmodel.findModelsByNamemodel.modelNamesnote.addNotestatistic.cardReviewsBEFORE YOU INSTALL
What to know first
Tools you get
8 tools named in the project's documentation.
Requires
- npx on PATH
- Node.js 18 or later
- Anki desktop running, with the Anki-Connect add-on installed
INSTALLATION
Connect your client
Add the block to your client, or run the command directly.
Server setup
Configuration file
{
"mcpServers": {
"anki": {
"command": "npx",
"args": [
"@loonskai/anki-mcp-server@latest"
]
}
}
}npx
npx @loonskai/anki-mcp-server@latest