Integrations
Provides tools for interacting with Apple Books, allowing access to book collections, detailed book information, and annotation management including highlights and notes.
Provides support for the developer through donation links to Buy Me A Coffee platform.
Facilitates contribution to the project through the GitHub repository, including issue reporting and pull request submission.
Apple Books MCP
Model Context Protocol (MCP)-Server für Apple Books.
Auf einen Blick
- Bitten Sie Claude, Ihre jüngsten Highlights zusammenzufassen
- Bitten Sie Claude, die Bücher in Ihrer Bibliothek nach Genre zu ordnen
- Bitten Sie Claude, Ihnen basierend auf Ihrem Leseverlauf ähnliche Bücher zu empfehlen
- Bitten Sie Claude, Notizen aus verschiedenen Büchern zum gleichen Thema zu vergleichen
https://github.com/user-attachments/assets/77a5a29b-bfd7-4275-a4af-8d6c51a4527e
Und vieles mehr!
Verfügbare Tools
Werkzeug | Beschreibung | Parameter |
---|---|---|
list_collections() | Alle Sammlungen auflisten | Keiner |
get_collection_books(Sammlungs-ID) | Alle Bücher einer Sammlung abrufen | Sammlungs-ID: str |
describe_collection(Sammlungs-ID) | Details einer Sammlung abrufen | Sammlungs-ID: str |
liste_alle_bücher() | Alle Bücher auflisten | Keiner |
get_book_annotations(Buch-ID) | Alle Anmerkungen zu einem Buch abrufen | book_id: str |
Buch beschreiben(Buch-ID) | Details zu einem bestimmten Buch abrufen | book_id: str |
list_all_annotations() | Alle Anmerkungen auflisten | Keiner |
get_highlights_by_color(Farbe) | Alle Highlights nach Farbe abrufen | Farbe: str |
search_highlighted_text(Text) | Suche nach Hervorhebungen anhand des hervorgehobenen Textes | Text: str |
search_notes(Notiz) | Suchen nach Notizen | Hinweis: str |
Volltextsuche (Text) | Suche nach Anmerkungen, die den angegebenen Text enthalten | Text: str |
aktuelle_Anmerkungen() | Holen Sie sich die 10 neuesten Anmerkungen | Keiner |
describe_annotation(Annotation-ID) | Details einer Anmerkung abrufen | annotation_id: str |
Installation
Verwendung von UV (empfohlen)
uvx kann verwendet werden, um apple-books-mcp direkt auszuführen (ohne es zu installieren).
Verwenden von pip
Nach der Installation können Sie den Server wie folgt ausführen:
Konfiguration
Claude Desktop-Setup
Verwendung von uvx (empfohlen)
Python verwenden
Kommende Funktionen
- [ ] Docker-Unterstützung hinzufügen
- [ ] Unterstützung für Ressourcen hinzufügen
- [ ] Unterstützung für das Bearbeiten von Sammlungen
- [ ] Unterstützung für Bearbeitungshighlights
Beitrag
Vielen Dank, dass Sie erwägen, zu diesem Projekt beizutragen!
Entwicklung
Wenn Sie dieses Repository geklont haben, können Sie es mit Claude Desktop mit der folgenden Konfiguration testen:
Verwenden Sie uv venv
um eine virtuelle Umgebung zu erstellen und die Abhängigkeiten zu installieren.
Debuggen
Mit Claude Desktop
Mit Inspektor
Probleme beim Öffnen
Wenn Sie auf einen Fehler stoßen, einen Funktionswunsch haben oder etwas zum Projekt besprechen möchten, eröffnen Sie bitte ein Issue im GitHub-Repository. Geben Sie dabei bitte Folgendes an:
Fehlerberichte : Beschreiben Sie das Problem detailliert. Fügen Sie, wenn möglich, Schritte zur Reproduktion des Fehlers sowie Fehlermeldungen oder Screenshots bei.
Funktionsanfragen : Erläutern Sie klar und deutlich die neue Funktion, die Sie sich für das Projekt wünschen. Geben Sie den Kontext an, warum diese Funktion von Vorteil wäre.
Allgemeine Diskussionen : Sie können gerne Diskussionen zu allgemeineren Themen im Zusammenhang mit dem Projekt beginnen.
Beitragen
1️⃣ Forken Sie das GitHub-Repository https://github.com/vgnshiyer/apple-books-mcp
2️⃣ Erstellen Sie einen neuen Zweig für Ihre Änderungen (git checkout -b feature/my-new-feature).
3️⃣ Nehmen Sie Ihre Änderungen vor und testen Sie sie gründlich.
4️⃣ Pushen Sie Ihre Änderungen und öffnen Sie einen Pull Request an main
.
Bitte geben Sie einen eindeutigen Titel und eine Beschreibung Ihrer Änderungen an.
Lizenz
Apple Books MCP ist unter der Apache 2.0-Lizenz lizenziert. Weitere Informationen finden Sie in der Datei LICENSE.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Der Apple Books MCP-Server schließt die Lücke zwischen Ihrer persönlichen Lesereise und den KI-Funktionen, indem er statische Büchersammlungen in interaktive Wissensspeicher umwandelt.
Related MCP Servers
- AsecurityFlicenseAqualityProvides a standardized way to integrate Perplexity AI's features like chat, search, and documentation access into MCP-based systems.Last updated -5JavaScript
- AsecurityFlicenseAqualityMCP Server for AI Summarization, Support for multiple content types: * Plain text * Web pages * PDF documents * EPUB books * HTML contentLast updated -199JavaScript
- -securityAlicense-qualityAn MCP server implementation that enables AI models to discover, search, and analyze data stored in Typesense collections through tools for querying documents, retrieving specific items, and accessing collection statistics.Last updated -217TypeScriptMIT License
- -security-license-qualityAn MCP server that enables AI assistants to access up-to-date documentation for Python libraries like LangChain, LlamaIndex, and OpenAI through dynamic fetching from official sources.Last updated -1PythonMIT License