Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Clanki

    An MCP server for connecting Claude Desktop with Anki Flashcards.

    9 stars
    TypeScript
    Updated Sep 30, 2025

    Table of Contents

    • Features
    • Prerequisites
    • Installation
    • Setup
    • Available Tools
    • create-deck
    • create-card
    • create-cloze-card
    • update-card
    • update-cloze-card
    • Development
    • License
    • Contributing
    • Acknowledgments

    Table of Contents

    • Features
    • Prerequisites
    • Installation
    • Setup
    • Available Tools
    • create-deck
    • create-card
    • create-cloze-card
    • update-card
    • update-cloze-card
    • Development
    • License
    • Contributing
    • Acknowledgments

    Documentation

    MseeP.ai Security Assessment Badge

    License: MIT

    Clanki - Claude's Anki Integration

    An MCP server that enables AI assistants like Claude to interact with Anki flashcard decks through the Model Context Protocol (MCP).

    Features

    • Create and manage Anki decks
    • Create basic flashcards with front/back content
    • Create cloze deletion cards
    • Update existing cards and cloze deletions
    • Add and manage tags
    • View deck contents and card information
    • Full integration with AnkiConnect

    Prerequisites

    • Anki installed and running
    • AnkiConnect plugin installed in Anki
    • Node.js 16 or higher

    Installation

    1. Clone this repository:

    bash
    git clone https://github.com/yourusername/clanki.git
    cd clanki

    2. Install dependencies:

    bash
    npm install

    3. Build the project:

    bash
    npm run build

    Setup

    1. Make sure Anki is running and the AnkiConnect plugin is installed and enabled

    2. Configure Claude for Desktop to use the server by editing claude_desktop_config.json:

    json
    {
      "mcpServers": {
        "clanki": {
          "command": "node",
          "args": ["/absolute/path/to/clanki/build/index.js"]
        }
      }
    }

    Replace /absolute/path/to/clanki with the actual path to your clanki installation.

    Available Tools

    create-deck

    Creates a new Anki deck

    • Parameters:
    • name: Name for the new deck

    create-card

    Creates a new basic flashcard in a specified deck

    • Parameters:
    • deckName: Name of the deck to add the card to
    • front: Front side content of the card
    • back: Back side content of the card
    • tags: (Optional) Array of tags for the card

    create-cloze-card

    Creates a new cloze deletion card in a specified deck

    • Parameters:
    • deckName: Name of the deck to add the card to
    • text: Text containing cloze deletions using {{c1::text}} syntax
    • backExtra: (Optional) Extra information to show on the back of the card
    • tags: (Optional) Array of tags for the card

    update-card

    Updates an existing basic flashcard

    • Parameters:
    • noteId: ID of the note to update
    • front: (Optional) New front side content
    • back: (Optional) New back side content
    • tags: (Optional) New tags for the card

    update-cloze-card

    Updates an existing cloze deletion card

    • Parameters:
    • noteId: ID of the note to update
    • text: (Optional) New text with cloze deletions
    • backExtra: (Optional) New extra information for the back
    • tags: (Optional) New tags for the card

    Development

    To modify or extend the server:

    1. Make changes to src/index.ts

    2. Rebuild with npm run build

    3. Debug with npx @modelcontextprotocol/inspector node build/index.js

    License

    This project is licensed under the MIT License - see the LICENSE file for details.

    Contributing

    Contributions are welcome! Please feel free to submit a Pull Request.

    Acknowledgments

    • Built with the Model Context Protocol SDK
    • Integrates with Anki via AnkiConnect

    Similar MCP

    Based on tags & features

    • ME

      Metmuseum Mcp

      TypeScript·
      14
    • MC

      Mcp Server Aws Sso

      TypeScript·
      6
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • ME

      Metmuseum Mcp

      TypeScript·
      14
    • MC

      Mcp Server Aws Sso

      TypeScript·
      6
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k