Anki MCP Server
Integre assistentes de IA com o Anki, o popular software de flashcards de repetição espaçada.
Documentação
Anki MCP Server
Um servidor Model Context Protocol (MCP) para integrar assistentes de IA com o Anki, o popular software de flashcards de repetição espaçada.
Recursos
Este servidor MCP permite que assistentes de IA interajam com o Anki através das seguintes ferramentas:
Ferramentas
-
get-collection-overview: Retorna uma visão geral da coleção do Anki, como baralhos disponíveis, modelos disponíveis e seus campos
-
add-or-update-notes: Adiciona novas notas ou atualiza as existentes. Permite adicionar/atualizar várias notas de uma vez em lote.
-
get-cards-reviewed: Obtém o número de cartões revisados por dia
-
find-notes: Permite consultar notas usando a sintaxe de busca do Anki
-
find-cards: Encontra IDs de cartões que correspondem a uma consulta no Anki
-
suspend-cards: Suspende cartões pelos seus IDs
-
unsuspend-cards: Reativa cartões pelos seus IDs
Recursos
- anki://docs/search-syntax: Guia de referência abrangente para a sintaxe de consulta de busca do Anki. Inclui operadores básicos, buscas por campos, tags, baralhos, estados de cartões, propriedades, tempo, IDs, dados personalizados e exemplos avançados de consulta. Este recurso fornece documentação independente de idioma, útil para qualquer pessoa que esteja construindo consultas de busca com as ferramentas find-notes ou find-cards
Requisitos
- O Anki deve estar instalado e em execução
- O complemento AnkiConnect deve estar instalado no Anki e em execução
- Este servidor MCP usa
uv. Para instalaruv, siga as instruções oficiais.
Instalação
Como plugin do Claude Code (recomendado)
Instale como plugin para obter tanto o servidor MCP quanto a habilidade de aprendizado de idiomas em uma única etapa:
/plugin install anki-mcp
Configuração manual para Claude Code
-
Adicione o servidor MCP:
claude mcp add anki -- uvx anki-mcp -
Opcionalmente, copie os arquivos de habilidade de
skills/para o diretório.claude/skills/do seu projeto para orientação de aprendizado de idiomas.
Claude Desktop
-
Abra o arquivo de configuração do Claude Desktop:
- macOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%/Claude/claude_desktop_config.json
- macOS:
-
Adicione
anki-mcpà seçãomcpServers:"mcpServers": { "anki": { "command": "uvx", "args": ["anki-mcp"] } } -
Reinicie o Claude Desktop.
Somente servidor MCP
Para outros clientes compatíveis com MCP, execute o servidor diretamente:
uvx anki-mcp
Habilidade de Aprendizado de Idiomas
Este plugin inclui uma habilidade complementar que fornece boas práticas para criar flashcards eficazes de aprendizado de idiomas. Quando instalado como plugin, a habilidade fica automaticamente disponível. A habilidade inclui:
- Fluxo de trabalho recomendado para criação de cartões
- Diretrizes de qualidade de cartões (tamanho, conteúdo, uso de cloze)
- Recomendações de variedade de tipos de notas
- Exemplos de cartões bons vs ruins
- Diretrizes de níveis de proficiência (CEFR A1-C2)
O servidor MCP funciona independentemente da habilidade, então você pode usá-lo para qualquer fluxo de trabalho do Anki — não apenas para aprendizado de idiomas.