ankimcp
Integrate your Anki decks with your choice of AI.
Install / Use
claude mcp add shivros -- npx -y github:shivros/ankimcpIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
Our assessment of ankimcp
ankimcp scores 71/100 on our quality scale, 3813th of 4,663 Development & Engineering skills we index.
Its MCP Server is 4.7 KB long, well organised into 15 sections with 3 code examples: a solid amount of guidance for an agent.
It has 10 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated 3 days ago, so ankimcp is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands.
Automated pattern scan on 2026-10-30. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
ankimcp compared with similar skills
All 4 of these similar skills score higher than ankimcp; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| ankimcp (this skill)by shivros | 71 | 10 | 3d ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 106.4k | 5d ago | CLAUDE.md |
| taste-skillby Leonxlnx | 100 | 105.7k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 78.3k | today | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 67.6k | 2d ago | CLAUDE.md |
Frequently asked questions
- How do I install ankimcp?
- Run
claude mcp add shivros -- npx -y github:shivros/ankimcp. The install tabs above show the steps for each supported agent. - Which AI agents does ankimcp work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is ankimcp safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. It is MIT-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is ankimcp still maintained?
- The repository was last updated 3 days ago, so ankimcp is actively maintained.
Skill content
View source on GitHubAnkiMCP
Integrate your Anki decks with your choice of AI through the Model Context Protocol (MCP).
AnkiMCP is an Anki addon that exposes your Anki collection data (decks, notes, cards, and review statistics) via an MCP server, allowing AI assistants to help you study, create cards, and analyze your learning progress.
Features
- List all available decks with card counts
- Search notes using Anki's powerful search syntax
- Get detailed information about specific notes and cards
- View review statistics for decks or your entire collection
- Access card scheduling information and review history
- Create, update, and delete notes and decks
- Comprehensive permission system to control AI access
- Protect sensitive decks and notes from modification
Installation
As an Anki Addon
- Download the addon from AnkiWeb or clone this repository
- Copy the
src/ankimcpfolder to your Anki addons directory (or run./install_addon.shto copy files and vendor themcpdependency) - Restart Anki
- The MCP server will start automatically when you open your profile
Packaging for AnkiWeb
Use the helper script to generate a distributable .ankiaddon archive that
matches the AnkiWeb sharing requirements:
python package_for_ankiweb.py --version 1.0.0
The resulting file is written to the dist/ directory (e.g.
dist/ankimcp-1.0.0-YYYYmmdd-HHMMSS.ankiaddon). The script reads metadata from
src/ankimcp/manifest.json, vendors the mcp runtime dependency into
vendor/, and filters out common build artifacts so the archive is ready to
upload to AnkiWeb. Use --skip-deps if you are packaging an already vendored
source tree.
Development Setup
# Clone the repository
git clone https://github.com/yourusername/ankimcp.git
cd ankimcp
# Install dependencies with Rye
rye sync
# Run the test server (with mock data)
rye run python -m ankimcp
Usage
Once installed, the MCP server runs automatically when Anki is open. You can then connect to it from any MCP-compatible AI assistant.
Available MCP Tools
list_decks- List all available Anki decksget_deck_info- Get detailed information about a specific decksearch_notes- Search for notes using Anki's search syntaxget_note- Get detailed information about a specific noteget_cards_for_note- Get all cards associated with a noteget_review_stats- Get review statistics for a deck or overalllist_note_types- List all note types with their fields and templatescreate_deck- Create a new deckcreate_note_type- Create a new note type (card template)create_note- Create a new note in a deckupdate_note- Update an existing note's fields or tagsupdate_deck- Update a deck's name or descriptiondelete_note- Delete a note and all its cardsdelete_deck- Delete a deck and all its cardsget_permissions- View current permission settings
Permissions
AnkiMCP includes a comprehensive permission system to control AI access to your collection. You can:
- Set global read/write/delete permissions
- Use allowlists or denylists for deck access
- Protect specific decks from modification
- Restrict access based on note tags
- Control which note types can be created
See PERMISSIONS.md for detailed configuration options.
Configuration
Edit the addon configuration in Anki (Tools → Add-ons → AnkiMCP → Config):
{
"host": "localhost",
"port": 4473,
"permissions": {
"global": {
"read": true,
"write": true,
"delete": false
},
"mode": "denylist",
"deck_permissions": {
"denylist": ["Personal::*"]
},
"protected_decks": ["Default"]
}
}
Testing & Acceptance
- Run
rye run testto exercise the automated suite. - COD-73 acceptance: packaged add-on bundles the
mcpruntime dependency (viapackage_for_ankiweb.pyorinstall_addon.sh) and the automated tests pass.
More Information
Visit https://ankimcp.com for more details and documentation.
Related Skills
Agent-Reach
106.4kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
taste-skill
105.7kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
headroom
78.3kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ai-job-search
67.6kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
