MCP.Market

Anki MCP Server

by ankimcp.ai·ai.ankimcp/anki-mcp-server·v0.27.0·502 stars

MCP server for Anki flashcards: adaptive review, notes, media, and deck management via AnkiConnect.

A95/100grade A
What users say
No reviews yet
Be the first
Safety scan
A95/100

not scanned yet

Adoption
Established

502 stars1.8k downloads/wk

Reviews

Write one

Nobody has reviewed Anki MCP Server yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Anki MCP Server tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Anki MCP Server compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
95/100
higher than 96% of 48,243 servers
GitHub stars
502
more than 95% of 28,706 servers
Downloads a week
1,773
more than 95% of 12,306 servers with a package

Release history: 3 versions in the registry since 2026-09-09, latest 2026-10-04, typically one every 16 days.

Install Anki MCP Server in Claude Code, Cursor or VS Code

Runs npx -y @ankimcp/anki-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add anki-mcp-server -- npx -y @ankimcp/anki-mcp-server
Add to Cursor

What the publisher says

From the Anki MCP Server repository's README, as published. We do not edit it. Read it on GitHub

Anki MCP Server

Seamlessly integrate Anki with AI assistants through the Model Context Protocol

Beta - This project is in active development. APIs and features may change.

A Model Context Protocol (MCP) server that enables AI assistants to interact with Anki, the spaced repetition flashcard application.

Transform your Anki experience with natural language interaction - like having a private tutor. The AI assistant doesn't just present questions and answers; it can explain concepts, make the learning process more engaging and human-like, provide context, and adapt to your learning style. It can create and edit notes on the fly, turning your study sessions into dynamic conversations. More features coming soon!

Examples and Tutorials

For comprehensive guides, real-world examples, and step-by-step tutorials on using this MCP server with Claude Desktop, visit:

ankimcp.ai - Complete documentation with practical examples and use cases

See docs/ for supplementary documentation, including the reviewer setup guide and the sample Anki deck.

Example Use Cases

Three representative prompts showing the tool flows this server enables:

  1. "Help me review my Spanish deck." — The assistant syncs with AnkiWeb (sync), fetches due cards (getduecards with deck filter), presents each card (presentcard), and records your rating (ratecard). Natural study conversation with explanations tailored to you.
  1. "Create 10 Arabic vocab cards with RTL styling." — The assistant lists note types (modelNames), creates a custom RTL model if needed (createModel + updateModelStyling for right-to-left CSS), then batch-creates the cards (addNotes).
  1. "Import this image from my Downloads folder into the front of the selected note." — The assistant uploads the local file (storeMediaFile with a file path), reads the currently-selected note from the browser (guiSelectedNotes + notesInfo), and updates the front field with an tag (updateNoteFields).

Available Tools

The server exposes 53 MCP tools — 42 essential tools for everyday Anki operations and 11 GUI tools that drive the Anki desktop interface for note editing/creation workflows.

Essential Tools

Review & Study

  • sync - Sync with AnkiWeb to pull latest data and push changes
  • getduecards - Get cards that are due for review, optionally filtered by deck (answers omitted unless include_answer: true, default false)
  • getcards - Get cards with flexible filtering by state (due, new, learning, suspended, buried) and deck (answers omitted unless includeanswer: true, default false)
  • present_card - Show a card for review with its question/front side
  • rate_card - Rate card performance (Again, Hard, Good, Easy) and schedule the next review
  • forgetCards - Reset cards to new, discarding their scheduling without recording a review
  • setDueDate - Reschedule cards to become due in N days ("0", "3-7", "1!"), without recording a review
  • areSuspended - Check suspension state for one or more cards without changing anything
  • suspend - Suspend cards so they are skipped during review until unsuspended
  • unsuspend - Unsuspend cards so they return to normal review

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Anki MCP Server: common questions

Is Anki MCP Server safe?
Yes, by our scan: it is graded A (95/100). Read the Anki MCP Server safety report
How do I install Anki MCP Server?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Anki MCP Server need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Anki MCP Server maintained?
The last commit was 48 days ago (2026-09-18). The latest release is v0.27.0.
How does Anki MCP Server compare with other MCP servers?
safety score 95/100 (higher than 96% of 48,243 servers); github stars 502 (more than 95% of 28,706 servers); downloads a week 1,773 (more than 95% of 12,306 servers with a package). Full comparison.