MCP.so
ログイン

Apple Books MCP Server

@vgnshiyer

基本情報

カテゴリ

その他

ライセンス

Apache-2.0

トランスポート

stdio

作者

vgnshiyer

投稿者

Vignesh Iyer

Apple Books MCP Server について

Apple Books MCP Server

Apple Books MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "apple-books-mcp": {
      "command": "uvx",
      "args": [
        "apple-books-mcp"
      ]
    }
  }
}

Apple Books MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。

概要

What is 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.

How to use Apple Books MCP?

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.

Key features of Apple Books MCP

  • Browse all books, collections, and annotations.
  • Read chapter text from non‑DRM EPUBs.
  • Get your current reading position with chapter context.
  • Search highlights, notes, and annotations across all books.
  • Create, rename, delete, and edit collections (opt‑in, with safety backups).

Use cases of Apple Books MCP

  • Resume reading: ask Claude what chapter you’re on and get a preview.
  • Explore highlights: expand on a highlight with surrounding paragraph context.
  • Reflect: generate a weekly reading digest or a library snapshot.
  • Revisit a book: pull all highlights and notes for a specific title.

よくある質問

1

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.

2

Does the server modify my Apple Books data by default?

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.

3

Why do I see a macOS permission prompt on first use?

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.

4

Can I sync collection edits to other devices via iCloud?

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.

5

What transport does Apple Books MCP use?

The server uses standard MCP over stdio. It is designed to work with MCP clients such as Claude Desktop.

コメント

「その他」の他のコンテンツ