Skip to main content
Glama

Anki MCP Server

by scorzeth

Servidor MCP de Anki

Una implementación de servidor MCP que se conecta a un Anki que se ejecuta localmente y proporciona revisión y creación de tarjetas.

Este servidor está diseñado para funcionar con la aplicación de escritorio Anki y el complemento Anki-Connect .

Asegúrese de tener el complemento instalado antes de usarlo.

Recursos

  • anki://search/deckcurrent
    • Devuelve todas las cartas del mazo actual
    • Equivalente de deck:current en Anki
  • anki://search/isdue
    • Devuelve tarjetas en revisión y aprendizaje en espera de ser estudiadas
    • Equivalente de is:due en Anki
  • anki://search/isnew
    • Devuelve todas las cartas no vistas
    • Equivalente de is:new en Anki

Herramientas

  • tarjetas_de_actualización
    • Marca las tarjetas con los identificadores de tarjeta dados como respondidas y les otorga un puntaje de facilidad entre 1 (Nuevamente) y 4 (Fácil)
    • Entradas:
      • answers (matriz): Matriz de objetos con campos cardId (número) y ease (número)
  • agregar_tarjeta
    • Crea una nueva carta en el mazo predeterminado de Anki
    • Entradas:
      • front (cadena): Frente de la tarjeta
      • back (cadena): reverso de la tarjeta
  • obtener_tarjetas_vencidas
    • Devuelve n número de tarjetas que actualmente deben revisarse
    • Entradas:
      • num (número): Número de cartas
  • obtener_nuevas_tarjetas
    • Devuelve n número de tarjetas de nuevo
    • Entradas:
      • num (número): Número de cartas

Desarrollo

Instalar dependencias:

npm install

Construir el servidor:

npm run build

Para desarrollo con reconstrucción automática:

npm run watch

Configuración

Para utilizar con Claude Desktop, agregue la configuración del servidor:

En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json En Windows: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "anki-mcp-server": { "command": "/path/to/anki-mcp-server/build/index.js" } } }

Depuración

Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP , disponible como script de paquete:

npm run inspector

El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Una implementación de servidor que se conecta a un Anki que se ejecuta localmente, lo que permite la revisión y creación de tarjetas a través del Protocolo de Contexto de Modelo.

  1. Recursos
    1. Herramientas
      1. Desarrollo
        1. Configuración
          1. Depuración

        Related MCP Servers

        • A
          security
          F
          license
          A
          quality
          A Model Context Protocol server that enables LLMs to interact with Anki flashcard software through AnkiConnect, allowing for creation and management of flashcards, decks, and note types.
          Last updated -
          10
          53
          98
          TypeScript
          • Apple
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that allows LLMs to interact with Anki flashcard software, enabling functions like creating decks, adding notes, searching cards, and managing flashcard content through natural language.
          Last updated -
          53
          1
          JavaScript
          MIT License
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables language models to interact with Anki flashcard decks programmatically, with specialized features for Japanese language learning including vocabulary import, sample sentence generation, and spaced repetition review.
          Last updated -
          2
          Python
          MIT License
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that enables interaction with Anki flashcards through AnkiConnect, providing organized tools for managing decks, notes, cards, models, and media files.
          Last updated -
          40
          2
          Python
          MIT License

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/scorzeth/anki-mcp-server'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server