What prerequisites does Anki MCP Server require?
Anki must be installed with the AnkiConnect add-on, and Node.js 20.11 or newer is required.
@nailuoGG
Basic information
MCP server for Anki via AnkiConnect
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"anki-mcp-server": {
"command": "npx",
"args": [
"skills",
"add",
"nailuoGG/anki-mcp-server@anki"
]
}
}
}Check whether AnkiConnect is reachable
List all available Anki decks, optionally with deck IDs
Create a new Anki deck
List all tags currently used in the collection
Add tags to one or more notes
Remove tags from one or more notes
Create a new note
Create multiple notes at once
Search for notes using Anki query syntax
Get detailed information about a note
Update an existing note's fields and/or tags
Delete one or multiple notes
List all available note types
Create a new note type
Get detailed structure of a note type
Trigger AnkiWeb sync (fire-and-forget; success means Anki accepted the request, not that AnkiWeb received the data; a blocking dialog in Anki can silently keep the sync queued)
A Model Context Protocol (MCP) server that enables LLMs to interact with Anki flashcard software through the AnkiConnect add-on. It bridges AI agents and Anki for creating, searching, updating, and deleting flashcards and decks.
Install Anki and the AnkiConnect add-on, then configure your MCP client (Claude Desktop, Cline, etc.) to launch the server via npx --yes anki-mcp-server. Optionally specify a custom AnkiConnect port with --port. For Claude Desktop, you can also install a packaged .mcpb extension. Claude Code users can add the Anki skill with npx skills add nailuoGG/anki-mcp-server@anki.
Anki must be installed with the AnkiConnect add-on, and Node.js 20.11 or newer is required.
No authentication is mentioned. It communicates with AnkiConnect over HTTP (stdio is used for MCP transport). No other transports are described.
All data resides in your local Anki collection. The server does not store or transmit data externally, except when you trigger AnkiWeb sync.
The sync tool is fire-and-forget; a success response means Anki accepted the request, not that AnkiWeb received the data. A blocking dialog in Anki can keep the sync queued silently.
No—do not use the .mcpb packaged version as the MCP server because it outputs Electron metadata to stdout, which breaks the MCP stdio protocol. Use `npx -y anki-mcp-server` instead.

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code
Comments