Сервер MCP Anki
Сервер протокола контекста модели (MCP), который позволяет преподавателям LLM взаимодействовать с программным обеспечением для создания карточек Anki через AnkiConnect.
![]()
Функции
Инструменты
list_decks— Список всех доступных колод Ankicreate_deck— создать новую колоду Ankicreate_note- Создать новую заметку (базовую или закрытую)batch_create_notes— создание нескольких заметок одновременноsearch_notes— Поиск заметок с использованием синтаксиса запросов Ankiget_note_info- Получить подробную информацию о заметкеupdate_note— обновить существующую заметкуdelete_note- Удалить заметкуlist_note_types— список всех доступных типов заметокcreate_note_type— Создать новый тип заметкиget_note_type_info- Получить подробную структуру типа заметки
Ресурсы
anki://decks/all- Полный список доступных колодanki://note-types/all— Список всех доступных типов заметокanki://note-types/all-with-schemas— Подробная информация о структуре для всех типов заметокanki://note-types/{modelName}— Подробная информация о структуре для определенного типа заметки
Related MCP server: Anki MCP Server
Предпосылки
Anki установлен в вашей системе
Дополнение AnkiConnect установлено в Anki
Конфигурация
Использование с Claude Desktop
Добавьте сервер в ваш claude_desktop_config.json:
Конфигурация для Клайна
Добавьте сервер в файл настроек Cline MCP внутри настроек VSCode cline_mcp_settings.json
Разработка
Настраивать
Установить зависимости:
Сборка сервера:
Для разработки с автоматической пересборкой:
Тестирование
Запустите тестовый набор:
Это позволяет выполнить тесты для:
Инициализация сервера
AnkiConnect коммуникация
Операции с заметками (создание/чтение/обновление/удаление)
Управление палубой
Обработка ошибок
Отладка
Поскольку серверы MCP взаимодействуют через stdio, мы рекомендуем использовать MCP Inspector :
Это обеспечивает интерфейс на основе браузера для:
Мониторинг сообщений MCP
Тестирование вызовов инструментов
Просмотр журналов сервера
Устранение проблем со связью
Пример использования
Создайте новую колоду:
Добавьте базовую карту:
Добавьте карту удаления закрытия:
Внося вклад
Форк репозитория
Создайте свою ветку функций
Запуск тестов:
npm testОтправить запрос на извлечение
Кредиты
Значок предоставлен macOS Icons
Лицензия
Лицензия MIT — подробности см. в файле LICENSE