Does Apple Books MCP work with DRM‑protected books?
No. Apple Books Store purchases are FairPlay‑protected and return a clear error. Only non‑DRM EPUBs (imported books, Project Gutenberg, Standard Ebooks) are supported for chapter content.
@vgnshiyer
基本信息
Apple Books MCP Server
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"apple-books-mcp": {
"command": "uvx",
"args": [
"apple-books-mcp"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。
Apple Books MCP is a Model Context Protocol server that reads your local Apple Books library, giving Claude access to your books, annotations, highlights, and reading progress. It is intended for readers who want to discuss, summarize, or reflect on their Apple Books library with an AI assistant.
Install via uvx, pip, or Docker, then add the server to Claude Desktop’s mcpServers configuration. On first run, macOS will prompt you to allow access to Apple Books’ private data container. After granting permission, all read‑only tools are available; editing collections requires the --enable-writes flag.
No. Apple Books Store purchases are FairPlay‑protected and return a clear error. Only non‑DRM EPUBs (imported books, Project Gutenberg, Standard Ebooks) are supported for chapter content.
No. All tools are read‑only by default. Writing to collections requires the `--enable-writes` flag and comes with guard rails: it refuses while Books is open, creates a WAL‑safe backup, validates the schema, and only touches user‑created collections.
The server reads Apple Books’ private sandboxed container at `~/Library/Containers/com.apple.iBooksX/`. macOS treats this as data from another app and asks for your permission. The server runs either way, but without permission all tools return empty results.
If iCloud sync for collections is enabled, direct edits made with the `--enable-writes` flag may not propagate to other devices and can be reverted by a cloud re‑sync.
The server uses standard MCP over stdio. It is designed to work with MCP clients such as Claude Desktop.
Hindsight: Agent Memory That Learns

Model Context Protocol Servers

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.

Model Context Protocol Servers
评论