Off by default. Enable by adding `--enable-writes` to the server args:
Off by default. Enable by adding --enable-writes to the server args:
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| list_all_collections | List all collections |
| get_collection_books | Get all books in a collection |
| describe_collection | Get details of a collection |
| search_collections_by_title | Search for collections by title |
| create_collection | Create a new collection |
| rename_collection | Rename a user-created collection |
| delete_collection | Delete a user-created collection (books untouched) |
| add_book_to_collection | Add a book to a collection (idempotent) |
| remove_book_from_collection | Remove a book from a collection (idempotent) |
| list_all_books | List all books |
| search_books | Find books whose title or author contains the query, ignoring case, accents and quote/dash style |
| search_books_by_title | Search for books by title (same matching, titles only) |
| describe_book | Get details of a particular book (metadata, progress, annotation count, description), whether its text is readable (see below) and an "Open in Books" link |
| list_annotations | Annotations for a book in reading order (id + text + chapter per row, with your notes) |
| get_books_by_genre | Get books by genre (substring match) |
| get_books_in_progress | Get books currently being read |
| get_finished_books | Get books that have been finished |
| get_unstarted_books | Get books not yet started |
| get_recently_read_books | Get the most recently read books |
| list_all_annotations | Browse every annotation grouped by book, newest first, with your notes |
| recent_annotations | Get most recent annotations (flat, with date + book per row) |
| describe_annotation | Get full details of a single annotation, with the book's "Open in Books" link |
| get_annotation_context | Text window around a highlight (the paragraph it's in), with the highlight marked «...» |
| get_highlights_by_color | Highlights of a particular color, grouped by book |
| search_notes | Search user notes (shows highlight + note inline) |
| search_annotations | Search across highlights + notes + surrounding text (shows notes inline) |
| get_annotations_by_date_range | Annotations within a date range, inclusive of the before day, local time (flat, with date + book per row) |
| get_library_stats | Get library summary with reading stats |
| list_book_chapters | Table of contents for a book (chapter titles, order, nesting) |
| get_chapter_content | Plain-text content of a chapter, with optional offset + max_chars slicing. chapter_id="current" (the default) reads the chapter you're on in Apple Books |
| get_current_reading_position | The chapter the user last left off reading (via Apple Books' auto-bookmark CFI), with an "Open in Books" link |
{
"mcpServers": {
"apple-books-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-v",
"/Users/YOU/Library/Containers/com.apple.iBooksX/Data/Documents:/root/Library/Containers/com.apple.iBooksX/Data/Documents:ro",
"ghcr.io/vgnshiyer/apple-books-mcp:latest"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Triage cubic AI code review findings, start PR reviews, and read wikis, scans, and team learnings.
MCP server for Google PageSpeed Insights & Chrome UX Report APIs — 16 tools to analyze, compare, and optimize web performance with Claude, Cursor, or
Your Mac's App Intents (Reminders, Calendar, Notes…) as MCP tools via Shortcuts. Public APIs only.
Calibrated advice for coding agents: typed questions in, probabilities out. Apple Silicon.