Перейти к содержимому

Apple Books MCP

Предоставляет доступ к библиотеке Apple Books для AI, позволяя суммировать чтение, организовывать книги по жанрам и искать аннотации.

Python
31 stars

Описание

Это MCP-сервер на Python для интеграции с Apple Books, позволяющий AI (например, Claude) взаимодействовать с вашей библиотекой. Ключевые особенности: инструменты для листинга коллекций, книг и аннотаций; поиск по выделениям и заметкам; анализ чтения. Устанавливается через pip или uv. Применения: автоматизация организации книг, рекомендации на основе истории чтения, сравнение заметок. Технологии: Python, MCP-протокол. Поддерживает будущие фичи вроде Docker и редактирования.

Возможности

Листинг коллекций

Получение списка всех коллекций в Apple Books.

Получение книг в коллекции

Извлечение всех книг из указанной коллекции по ID.

Описание коллекции или книги

Детальная информация о коллекции или конкретной книге.

Управление аннотациями

Поиск, листинг и описание аннотаций, выделений по цвету или тексту.

Поиск по заметкам и тексту

Полнотекстовый поиск аннотаций и заметок по ключевым словам.

Недавние аннотации

Получение 10 последних аннотаций для быстрого обзора.

Установка

Установка рекомендуется через uv:

brew install uv # для macOS uvx apple-books-mcp

Или через pip: pip install apple-books-mcp python -m apple_books_mcp

Конфигурация для Claude Desktop (uvx): { “mcpServers”: { “apple-books-mcp”: { “command”: “uvx”, “args”: [ “apple-books-mcp@latest” ] } } }

Через Python: { “mcpServers”: { “apple-books-mcp”: { “command”: “python”, “args”: ["-m", “apple_books_mcp”] } } }

Информация

Язык
Python
Лицензия
Apache License 2.0
GitHub Stars
31

Ссылки