Overview
Calibre serves as Akita’s book library backend. Books stored in Calibre can have their chapters extracted, indexed into the vector corpus, and summarized by AI.
Capabilities
Book Management
- Browse and search books by title, author, tag, or series
- View detailed metadata for any book
- List all tags with book counts
Chapter Extraction
- Extract chapters from EPUB files into individual text files
- Required before summarization or indexing
- Use
calibre__extract_chapterswith a book ID
AI Summaries
- Generate chapter-by-chapter AI summaries
- Summarize all, unsummarized only, or specific chapter ranges
- Summaries are stored alongside chapters and indexed into the corpus
Book Browser
create_book_browser_artifactgenerates an interactive HTML page for browsing a book’s chapters and summaries
Workflow
1. Add book to Calibre library
2. extract_chapters → splits EPUB into chapter text files
3. summarize_chapters → AI generates chapter summaries
4. Chapters + summaries indexed into Qdrant corpus
5. Searchable via corpus__search_in_book or corpus__search_book_summaries
MCP Tools
See MCP Tools Reference for the full list of calibre__* tools.