投稿

AnkiのカードをLLMに作ってもらうMCP

AnkiのカードをMCPで作ってもらう

最近これ覚えておきたいなという英語の単語やフレーズをAnkiのカードにしておくのにハマっています。
意味不明な英語に遭遇したときに、一旦Option+SpaceのショートカットキーでLLMを呼び出して、意味や他の例文を聞いたりするので、そのままLLMにAnkiのカード作成までやってもらおうということで、またしてもClaude CodeにMCPサーバを書いてもらいました。\

repo:
https://github.com/shogo-d-nakamura/anki-mcp

Quick Start

  1. 恒例の、uvで仮想環境を作成&depencencyのインストール
1
2
3
uv venv
source .venv/bin/activate
uv pip install -e .
  1. Add to your claude_desktop_config.json:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
  "mcpServers": {
    
    "Anki-MCP": {
      "command": "/path/to/bin/uv",
      "args": [
        "--directory", "/path/to/Anki-MCP",
        "run", "server.py"
      ]
    }
  },

  "globalShortcut": ""
}

Example

Claude Desktop はこんな感じです。ハイライトを付けられるようにしました。色は ‘server.py’ でRGBを指定できます。

alt text

Anki側

alt text