Skip to main content
Glama

Servidor Anki MCP de vocabulario japonés

Implementación de un servidor del Protocolo de Contexto de Modelo para interactuar con las plataformas de Anki mediante programación. Este servidor permite que los Modelos de Lenguaje interactúen con Anki mediante una interfaz estandarizada, con soporte específico para el aprendizaje del japonés.

Esto está codificado por vibración con Cursor con Claude 3.5 Sonnet.

Características

  • Lista de mazos disponibles

  • Ver cartas en mazos

  • Añadir nuevas tarjetas

  • Tarjetas de revisión con repetición espaciada

  • Importar vocabulario japonés con lecturas y significados

  • Añade oraciones de muestra a las tarjetas de vocabulario japonés

  • Revisar el historial de seguimiento y el progreso del aprendizaje

Related MCP server: Anki MCP Server

Ejemplo de principio a fin: Estudio de vocabulario japonés con Claude

Aquí tienes un flujo de trabajo completo que muestra cómo utilizar Claude para mejorar tus tarjetas de vocabulario japonés con oraciones de muestra.

Paso 1: Generar ejercicios para completar espacios en blanco

Primero, pídale a Claude que cree ejercicios de práctica utilizando el study_japanese_vocab_prompt :

Ejercicio de rellenar los espacios en blanco

Claude revisará tu vocabulario recientemente revisado y creará oraciones contextuales con espacios en blanco para evaluar tu comprensión.

Paso 2: Convertir a oraciones de muestra

A continuación, utilice vocab_sentences_json_prompt para convertir estas oraciones en un formato estructurado:

Claude transformará las oraciones en un diccionario JSON que asignará cada palabra del vocabulario a sus oraciones de muestra.

Paso 3: Actualizar las tarjetas Anki

Por último, utiliza la herramienta update_notes_with_sentences para agregar estas oraciones a tus tarjetas Anki:

Actualizar tarjetas

Las oraciones se agregarán al campo de lectura de cada tarjeta de vocabulario, proporcionando más contexto para sus estudios.

Resultados en Anki

Después de la actualización, sus tarjetas incluirán las nuevas oraciones de muestra:Actualizar tarjetas

Este flujo de trabajo le ayuda a:

  1. Practique vocabulario en contexto a través de ejercicios de completar espacios en blanco.

  2. Añade frases de ejemplo naturales a tus tarjetas

  3. Desarrollar una comprensión más completa del uso de cada palabra.

Instalación

  1. Clonar este repositorio:

git clone https://github.com/vionwinnie/jap-vocab-anki-mcp-server.git cd jap-vocab-anki-mcp-server

Uso

  1. Asegúrese de que Anki no se esté ejecutando (para evitar bloqueos de la base de datos)

  2. Establezca la ruta a su colección de Anki (opcional):

export ANKI_COLLECTION_PATH="/path/to/your/collection.anki2"
  1. Ejecutar el servidor:

python -m anki_mcp.server

Recursos disponibles

  • anki://decks - Lista todos los decks de Anki disponibles

  • anki://deck/{deck_name}/cards - Enumera todas las cartas de un mazo específico

  • anki://recent/reviewed - Ver tarjetas revisadas en las últimas 24 horas

  • anki://recent/learned - Ver tarjetas aprendidas (graduadas de nuevas) en las últimas 24 horas

Herramientas disponibles

Gestión básica de tarjetas

  • add_card(deck_name: str, front: str, back: str) - Agrega una nueva carta a un mazo

  • review_card(card_id: int, ease: int) - Revisar una tarjeta con una facilidad específica (1-4)

  • get_card_history(card_id: int) - Obtener el historial de revisión detallado de una tarjeta específica

Características del vocabulario japonés

  • import_japanese_vocab(csv_path: str, deck_name: str, tags: str = None) - Importar vocabulario japonés desde CSV

  • update_notes_with_sentences(vocab_sentences: Dict[str, List[str]], deck_name: str = "Try! N3 Vocab") - Agrega ejemplos de oraciones a tus notas de vocabulario

Historial de revisiones

  • get_deck_review_history(deck_name: str) - Obtener el historial de revisiones de todas las cartas de un mazo en las últimas 24 horas

Indicaciones disponibles

  • create_deck_prompt(deck_name: str) - Obtén ayuda para crear un nuevo mazo

  • review_history_prompt() - Obtenga ayuda para analizar el historial de reseñas

  • study_japanese_vocab_prompt() - Obtén ayuda con el estudio del vocabulario japonés

  • vocab_sentences_json_prompt() - Genera un diccionario JSON que asigna vocabulario a oraciones de muestra

Requisitos del tipo de billete japonés

El servidor espera un tipo de nota llamado "Japonés (reconocimiento)" con los siguientes campos:

  1. Expresión (palabra japonesa)

  2. Significado (significado en inglés)

  3. Lectura (con furigana y oraciones de ejemplo)

Licencia

Licencia MIT

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

Latest Blog Posts

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/vionwinnie/jap-vocab-anki-mcp-server'

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