Сервер 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}
— Подробная информация о структуре для определенного типа заметки
Предпосылки
- 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
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Сервер протокола контекста модели, который позволяет магистрам права взаимодействовать с программным обеспечением для создания карточек Anki через AnkiConnect, позволяя создавать и управлять карточками, колодами и типами заметок.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA server implementation that connects to a locally running Anki, enabling card review and creation through the Model Context Protocol.Last updated -440JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that gives LLMs the ability to interact with Ethereum networks, manage wallets, query blockchain data, and execute smart contract operations through a standardized interface.Last updated -313232TypeScriptMIT License
Rember MCPofficial
-securityAlicense-qualityA Model Context Protocol server that allows Claude to create flashcards for Rember, helping users study and remember information through spaced repetition reviews.Last updated -8816TypeScriptMIT License- -securityAlicense-qualityA Model Context Protocol server that allows LLMs to interact with Anki flashcard software, enabling functions like creating decks, adding notes, searching cards, and managing flashcard content through natural language.Last updated -2061JavaScriptMIT License