Anki MCP Server logo

Anki MCP Server

by scorzeth

Anki MCP Server is an implementation that connects to a locally running Anki, providing card review and creation. It is designed to work with the Anki desktop app and the Anki-Connect add-on.

View on GitHub

Last updated: N/A

What is Anki MCP Server?

An Anki MCP server that allows interaction with a local Anki installation for card review and creation through the Model Context Protocol.

How to use Anki MCP Server?

  1. Install the Anki desktop app and the Anki-Connect add-on. 2. Install the server dependencies using npm install. 3. Build the server using npm run build. 4. Configure Claude Desktop (or another MCP-compatible application) to use the server by adding the server config. 5. Use the provided resources and tools to interact with your Anki cards.

Key features of Anki MCP Server

  • Card review

  • Card creation

  • Due card retrieval

  • New card retrieval

  • Card answering and ease adjustment

Use cases of Anki MCP Server

  • Integrating Anki with other applications

  • Automated card review workflows

  • Creating cards programmatically

  • Building custom Anki interfaces

  • Using Anki with Claude Desktop

FAQ from Anki MCP Server

What is Anki-Connect?

Anki-Connect is an add-on for the Anki desktop app that allows external applications to interact with Anki's data and functionality.

How do I install Anki-Connect?

You can install Anki-Connect through the Anki add-ons menu by searching for it and installing it.

What is MCP?

MCP stands for Model Context Protocol, a protocol for communication between applications.

How do I debug the MCP server?

Use the MCP Inspector by running npm run inspector.

Where do I configure the server?

The server is configured in the Claude Desktop config file, or the config file of whatever MCP-compatible application you are using.