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 :

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:

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:
Este flujo de trabajo le ayuda a:
Practique vocabulario en contexto a través de ejercicios de completar espacios en blanco.
Añade frases de ejemplo naturales a tus tarjetas
Desarrollar una comprensión más completa del uso de cada palabra.
Instalación
Clonar este repositorio:
Uso
Asegúrese de que Anki no se esté ejecutando (para evitar bloqueos de la base de datos)
Establezca la ruta a su colección de Anki (opcional):
Ejecutar el servidor:
Recursos disponibles
anki://decks- Lista todos los decks de Anki disponiblesanki://deck/{deck_name}/cards- Enumera todas las cartas de un mazo específicoanki://recent/reviewed- Ver tarjetas revisadas en las últimas 24 horasanki://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 mazoreview_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 CSVupdate_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 mazoreview_history_prompt()- Obtenga ayuda para analizar el historial de reseñasstudy_japanese_vocab_prompt()- Obtén ayuda con el estudio del vocabulario japonésvocab_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:
Expresión (palabra japonesa)
Significado (significado en inglés)
Lectura (con furigana y oraciones de ejemplo)
Licencia
Licencia MIT