Skip to main content
Glama

Anki MCP Server

by CamdenClark

Servidor MCP anki-mcp

Un servidor para integrar con Anki a través del complemento AnkiConnect

Este es un servidor MCP basado en TypeScript que se integra con Anki mediante el complemento AnkiConnect. Demuestra los conceptos básicos de MCP al proporcionar:

  • Recursos que representan mazos de Anki y modelos de notas con URI
  • Herramientas para crear y gestionar notas de Anki
  • Integración con la API de AnkiConnect

Características

Recursos

  • Enumere y acceda a los decks de Anki mediante las URI anki://decks/{id}
  • Enumere y acceda a modelos de notas mediante las URI anki://models/{id}
  • Representación JSON de objetos Anki

Herramientas

  • listDecks - Obtener los nombres de todos los mazos
  • listModels - Obtener los nombres de todos los modelos de notas
  • getModel - Obtener detalles de un modelo de nota específico
  • addNote - Crea una sola nota
    • Especifique el nombre de la plataforma, el nombre del modelo, los campos y las etiquetas
  • addNotes - Crea múltiples notas en masa
    • Crear muchas notas con parámetros específicos

Desarrollo

Instalar dependencias:

npm install

Construir el servidor:

npm run build

Para desarrollo con reconstrucción automática:

npm run watch

Instalació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": { "command": "node", "args": ["d:\\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.

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

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

Un servidor basado en TypeScript que se integra con Anki a través del complemento AnkiConnect, lo que le permite administrar conjuntos de tarjetas didácticas, modelos de notas y crear notas Anki utilizando lenguaje natural.

  1. Características
    1. Recursos
    2. Herramientas
  2. Desarrollo
    1. Instalación
      1. Depuración

    Related MCP Servers

    • -
      security
      F
      license
      -
      quality
      This TypeScript-based server implements a simple notes system, allowing users to create and manage text notes and generate summaries, showcasing core MCP concepts.
      Last updated -
      2
      7
      TypeScript
      • Apple
    • A
      security
      A
      license
      A
      quality
      This TypeScript-based server implements a simple notes system using MCP concepts, enabling users to create, list, and summarize text notes through natural language prompts.
      Last updated -
      5
      198
      193
      JavaScript
      MIT License
      • Apple
    • A
      security
      A
      license
      A
      quality
      A server implementation that connects to a locally running Anki, enabling card review and creation through the Model Context Protocol.
      Last updated -
      4
      40
      JavaScript
      MIT License
      • Apple
    • 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
      206
      30
      TypeScript
      • Apple

    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/CamdenClark/anki-mcp-server'

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