Anki MCP Server
MCP-сервер для Anki: повторение карточек в диалоге, создание заметок, колоды, типы заметок и статистика
Установка
{
"mcpServers": {
"anki-mcp": {
"command": "npx",
"args": ["-y", "@ankimcp/anki-mcp-server", "--stdio"],
"env": {"ANKI_CONNECT_URL": "http://localhost:8765"}
}
}
}Anki с AnkiConnect должен быть запущен.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер подключает агента к Anki через дополнение AnkiConnect. Агент может проводить сессию повторения: синхронизировать данные с AnkiWeb, показывать карточки, объяснять ответ и ставить оценку. Он создает заметки по одной и пачками, ищет их по синтаксису запросов Anki, правит поля, теги и медиафайлы, создает типы заметок со своими шаблонами и CSS. Есть статистика по колодам и истории повторений, а также инструменты, которые управляют окном Anki: браузер карточек, редактор и диалог добавления.
Для кого. Для тех, кто учит языки или готовится к экзаменам в Anki и хочет делать карточки и повторять их вместе с ассистентом.
Подходит, если
- Нужно быстро сделать набор карточек из текста или списка слов
- Хочется повторять колоду в диалоге с объяснениями
- Нужно массово поправить теги, поля или шаблоны
Не подходит, если
- Anki на компьютере не запущен или нет AnkiConnect
- Нужна мобильная версия Anki без десктопа
Пример запроса к агенту
Сделай десять карточек по испанским глаголам движения в колоду Spanish и начни со мной повторениеОграничения
Проект в бета-версии, инструменты могут меняться. Нужен запущенный Anki для компьютера с дополнением AnkiConnect и Node.js 22.12 или новее. Часть инструментов удаляет заметки, медиа и поля, они требуют подтверждения. Для облачных ассистентов нужен туннель к локальному Anki.
Как отключить. Удалите запись anki-mcp из конфигурации MCP клиента или расширение в настройках Claude Desktop.
MCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
| Переменные окружения | |
|---|---|
| ANKI_CONNECT_URL | Адрес AnkiConnect, по умолчанию http://localhost:8765 |
Проверка безопасности
- Может удалять заметки, поля и медиафайлы в коллекции
- Читает локальные файлы для загрузки медиа
Коротко о README
README перечисляет инструменты по группам: повторение, колоды, заметки, теги, медиа, типы заметок, статистика и управление окном Anki. Установка через npm, npx или пакет MCPB для Claude Desktop. Описаны локальное подключение по stdio и HTTP и удаленное через туннель или ngrok. Отмечено, что проект в бете. Лицензия MIT.
Частые вопросы
Чем rate_card отличается от setDueDate?
rate_card записывает настоящую оценку повторения. setDueDate и forgetCards меняют расписание без записи в историю, чтобы не портить статистику.
Как проще всего поставить в Claude Desktop?
Скачайте файл .mcpb со страницы релизов и перетащите его в раздел расширений в настройках.
Похожие
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI
Официальные плагины Anthropic для офисных ролей: продажи, поддержка, продукт, маркетинг, юристы, финансы, данные и поиск по компании