Clanki - Claude's Anki Integration
JSON →Enables AI assistants to interact with Anki flashcard decks via the AnkiConnect plugin.
Install
npx @modelcontextprotocol/inspector Tools · 66
- add_note Add a new note to Anki
- find_notes Search for notes in Anki
- update_note_fields Update fields of an existing note
- delete_notes Delete notes from Anki
- list_decks List all Anki decks
- list_models List all note models
- get_model_field_names Get field names for a specific model
- gui_browse Open Anki's browse window with a search query
- gui_add_notes Open Anki's add notes window
- gui_review Open Anki's review window
- gui_deck_browser Open Anki's deck browser
- gui_study_deck Open Anki's study deck window
- get_deck_tree Get the deck tree structure
- get_deck_stats Get statistics for a deck
- get_deck_config Get configuration for a deck
- update_deck_config Update configuration for a deck
- get_model_names Get all model names
- get_model_names_and_ids Get model names and IDs
- get_deck_names Get all deck names
- get_deck_names_and_ids Get deck names and IDs
- find_cards Search for cards in Anki
- cards_to_notes Convert card IDs to note IDs
- notes_to_cards Convert note IDs to card IDs
- get_note_fields Get fields of a specific note
- add_tags Add tags to notes
- remove_tags Remove tags from notes
- get_tags Get all tags
- clear_tags Clear all tags
- replace_tags Replace tags on notes
- set_tag Set a tag on notes
- suspend_cards Suspend cards
- unsuspend_cards Unsuspend cards
- are_suspended Check if cards are suspended
- are_due Check if cards are due
- get_intervals Get intervals of cards
- get_ease_factors Get ease factors of cards
- set_ease_factors Set ease factors of cards
- forget_cards Reset cards to new
- relearn_cards Set cards to relearn
- answer_cards Answer cards with a given ease
- review_limits Get review limits for decks
- get_model_names Get all model names
- get_model_names_and_ids Get model names and IDs
- get_deck_names Get all deck names
- get_deck_names_and_ids Get deck names and IDs
- find_cards Search for cards in Anki
- cards_to_notes Convert card IDs to note IDs
- notes_to_cards Convert note IDs to card IDs
- get_note_fields Get fields of a specific note
- add_tags Add tags to notes
- remove_tags Remove tags from notes
- get_tags Get all tags
- clear_tags Clear all tags
- replace_tags Replace tags on notes
- set_tag Set a tag on notes
- suspend_cards Suspend cards
- unsuspend_cards Unsuspend cards
- are_suspended Check if cards are suspended
- are_due Check if cards are due
- get_intervals Get intervals of cards
- get_ease_factors Get ease factors of cards
- set_ease_factors Set ease factors of cards
- forget_cards Reset cards to new
- relearn_cards Set cards to relearn
- answer_cards Answer cards with a given ease
- review_limits Get review limits for decks
Links
★ 29 GitHub stars