Anki
Manage Anki flashcards and decks using the Anki-Connect plugin.
Anki MCP Server
Requirements
- Node.js 18 or newer. Download Node.js
- Anki desktop application. Download Anki
- Anki-Connect plugin. Install Anki-Connect
You need to have Anki desktop application up and running to use Anki MCP server.
MCP Installation
{
"mcpServers": {
"anki": {
"command": "npx",
"args": [
"@loonskai/anki-mcp-server@latest"
]
}
}
}
Progress Log
- Run with NPM
- Run with Docker
- Tools configuration
- Add tests
Tools
- card.answerCards
- card.areDue
- card.areSuspended
- card.cardsInfo
- card.cardsModTime
- card.cardsToNotes
- card.findCards
- card.forgetCards
- card.getEaseFactors
- card.getIntervals
- card.relearnCards
- card.setDueDate
- card.setEaseFactors
- card.setSpecificValueOfCard
- card.suspend
- card.suspended
- card.unsuspend
- deck.changeDeck
- deck.cloneDeckConfigId
- deck.createDeck
- deck.deckNames
- deck.deckNamesAndIds
- deck.deleteDecks
- deck.getDeckConfig
- deck.getDeckStats
- deck.getDecks
- deck.removeDeckConfigId
- deck.saveDeckConfig
- deck.setDeckConfigId
- graphical.guiAddCards
- graphical.guiAnswerCard
- graphical.guiBrowse
- graphical.guiCheckDatabase
- graphical.guiCurrentCard
- graphical.guiDeckBrowser
- graphical.guiDeckOverview
- graphical.guiDeckReview
- graphical.guiEditNote
- graphical.guiExitAnki
- graphical.guiImportFile
- graphical.guiSelectCard
- graphical.guiSelectNote
- graphical.guiSelectedNotes
- graphical.guiShowAnswer
- graphical.guiShowQuestion
- graphical.guiStartCardTimer
- graphical.guiUndo
- media.deleteMediaFile
- media.getMediaDirPath
- media.getMediaFilesNames
- media.retrieveMediaFile
- media.storeMediaFile
- miscellaneous.apiReflect
- miscellaneous.exportPackage
- miscellaneous.getActiveProfile
- miscellaneous.getProfiles
- miscellaneous.importPackage
- miscellaneous.loadProfile
- miscellaneous.multi
- miscellaneous.reloadCollection
- miscellaneous.requestPermission
- miscellaneous.sync
- miscellaneous.version
- model.createModel
- model.findAndReplaceInModels
- model.findModelsById
- model.findModelsByName
- model.modelFieldAdd
- model.modelFieldDescriptions
- model.modelFieldFonts
- model.modelFieldNames
- model.modelFieldRemove
- model.modelFieldRename
- model.modelFieldReposition
- model.modelFieldSetDescription
- model.modelFieldSetFont
- model.modelFieldSetFontSize
- model.modelFieldsOnTemplates
- model.modelNames
- model.modelNamesAndIds
- model.modelStyling
- model.modelTemplateAdd
- model.modelTemplateRemove
- model.modelTemplateRename
- model.modelTemplateReposition
- model.modelTemplates
- model.updateModelStyling
- model.updateModelTemplates
- note.addNote
- note.addNotes
- note.addTags
- note.canAddNotes
- note.canAddNotesWithErrorDetail
- note.clearUnusedTags
- note.deleteNotes
- note.findNotes
- note.getNoteTags
- note.getTags
- note.notesInfo
- note.notesModTime
- note.removeEmptyNotes
- note.removeTags
- note.replaceTags
- note.replaceTagsInAllNotes
- note.updateNote
- note.updateNoteFields
- note.updateNoteModel
- note.updateNoteTags
- statistic.cardReviews
- statistic.getCollectionStatsHTML
- statistic.getLatestReviewID
- statistic.getNumCardsReviewedByDay
- statistic.getNumCardsReviewedToday
- statistic.getReviewsOfCards
- statistic.insertReviews
Related Servers
Todoist MCP
Manage your Todoist tasks and projects directly from your LLM.
Sequential Story
An MCP server for problem-solving using Sequential Thinking and Sequential Story mnemonic techniques.
Todoist
Manage your Todoist tasks and projects using the Todoist Python API.
Featurebase
Manage posts and comments on Featurebase, a user feedback platform, using its API.
Splid MCP
A Model Context Protocol (MCP) server that exposes Splid (splid.app) via tools, powered by the reverse‑engineered splid-js client.
Qonto
Interact with the Qonto Business API to manage finances, transactions, and account information using API credentials.
Autofill PDF
Autofill PDF is an MCP server that connects your Instafill.ai workspace to the Claude and ChatGPT MCP clients, allowing users to upload, search, and automatically fill PDF forms directly from chat.
Taskeract
Official Taskeract MCP Server for integrating your Taskeract project tasks and load the context of your tasks into your MCP enabled app.
KnowSync AI
Transform your scattered documentation into AI-ready knowledge that works seamlessly with Claude, Cursor, VS Code, and other AI tools.
Task Orchestrator
AI-powered task orchestration and workflow automation with specialized agent roles, intelligent task decomposition, and seamless integration across Claude Desktop, Cursor IDE, Windsurf, and VS Code.