# Anki

Connects an AI client to an Anki collection through AnkiConnect for quizzes, study stats, weak-card searches, and bulk edits.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 44
- Author: nietus
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/nietus/anki-mcp
- Updated: 2026-10-05
- HTML: https://affpapa.org/en/nevibecode/mcp/anki

## What it does

Anki gives an MCP client access to an Anki collection through AnkiConnect. The agent can show due cards, quiz you one card at a time, record each answer, and report retention data. It can also find cards with repeated lapses and inspect their review history.

The server can create single notes or batches, build cloze cards, edit fields and tags, move cards between decks, and pause a labeled group for later restoration. Bulk writes support a dry run, while deletion uses a confirmation step. Audio actions require `AZURE_API_KEY` and use Azure Text-to-Speech.

You need Node.js 18+, a running Anki instance, and the AnkiConnect add-on with code `2055492159`. If Anki is closed, the assistant asks you to open it instead of silently failing. The server can be added with `npx` or built from the repository.

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- check which cards are due by deck
- run a quiz and save answers to Anki
- locate cards with repeated lapses
- edit notes, fields, or tags in bulk
- pause a card group and restore it later

## Example prompts
- Show today’s due cards grouped by deck, then tell me the review totals.
- Find cards tagged `grammar`, list the weakest ones, and prepare an approved bulk edit.

## Similar
- [Reactive Resume](https://affpapa.org/en/nevibecode/mcp/reactive-resume.md) — MCP server · ★ 44874
- [screenpipe](https://affpapa.org/en/nevibecode/mcp/screenpipe.md) — MCP server · ★ 22053
- [Inbox Zero](https://affpapa.org/en/nevibecode/mcp/inbox-zero.md) — MCP server · ★ 12791
- [kaneo](https://affpapa.org/en/nevibecode/mcp/kaneo.md) — MCP server · ★ 9602
- [Mindwtr](https://affpapa.org/en/nevibecode/mcp/mindwtr.md) — MCP server · ★ 2318
- [Azure DevOps (ADO)](https://affpapa.org/en/nevibecode/mcp/azure-devops-ado.md) — MCP server · ★ 2067

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
