Anki MCP Server logo

Anki MCP Server

by MCP-Mirror

Anki MCP Server is an implementation that connects to a locally running Anki, enabling 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?

This is an MCP server that interfaces with a local Anki installation to provide card review and creation capabilities.

How to use Anki MCP Server?

  1. Install the Anki desktop app and the Anki-Connect add-on. 2. Build and run the server using the provided npm commands. 3. Configure your client application (e.g., Claude Desktop) with the server's command path. 4. Use the available resources and tools to interact with your Anki cards.

Key features of Anki MCP Server

  • Card review

  • Card creation

  • Deck searching

  • Ease score updating

  • Integration with Anki-Connect

Use cases of Anki MCP Server

  • Integrating Anki with other applications

  • Automating card creation

  • Customizing the learning experience

  • Building AI-powered learning tools

  • 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 desktop app's add-on manager.

What is the MCP Inspector?

The MCP Inspector is a debugging tool for MCP servers that allows you to inspect the communication between the server and the client.

How do I configure Claude Desktop to use this server?

You need to add the server config to Claude Desktop's configuration file (claude_desktop_config.json) with the correct path to the server's executable.

What are the available search resources?

The available search resources are anki://search/deckcurrent, anki://search/isdue, and anki://search/isnew. These allow you to search for cards in the current deck, due cards, and new cards, respectively.