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
- 恒例の、uvで仮想環境を作成&depencencyのインストール
1
2
3
uv venv
source .venv/bin/activate
uv pip install -e .
- 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を指定できます。
Anki側