anki-mcp MCP サーバー
AnkiConnectプラグインを介してAnkiと統合するサーバー
これはTypeScriptベースのMCPサーバーで、AnkiConnectプラグインを介してAnkiと統合されます。以下の機能を提供することで、MCPのコアコンセプトを実証します。
URI を持つ Anki デッキとノートモデルを表すリソース
Ankiノートを作成および管理するためのツール
AnkiConnect APIとの統合
特徴
リソース
anki://decks/{id}URI 経由で Anki デッキを一覧表示してアクセスしますanki://models/{id}URI 経由でノートモデルの一覧表示とアクセスAnkiオブジェクトのJSON表現
ツール
listDecks- すべてのデッキの名前を取得するlistModels- すべてのノートモデルの名前を取得しますgetModel- 特定のノートモデルの詳細を取得するaddNote- 単一のメモを作成するデッキ名、モデル名、フィールド、タグを指定します
addNotes- 複数のメモを一括作成指定されたパラメータで多数のノートを作成する
Related MCP server: Anki MCP Server
発達
依存関係をインストールします:
サーバーを構築します。
自動リビルドを使用した開発の場合:
インストール
Claude Desktop で使用するには、サーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
デバッグ
MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。
インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。