Ebook MCP
An MCP server that enables AI agents to interact with EPUB and PDF ebooks through natural language. Exposes tools for extracting metadata, table of contents, and chapter/page content in Markdown format from both EPUB and PDF files. Supports batch processing of multiple files and provides structured access to book content for summarization, quizzing, and interactive reading.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Community/specialized tool. Apply standard security practices for category. Review documentation for specific security requirements.
⚡ Reliability
Best When
You have a collection of EPUB or PDF ebooks and want to interact with their content through an AI assistant for reading, studying, or content extraction.
Avoid When
Your PDFs lack tables of contents, your ebooks are DRM-protected, or you need to process very large documents without pagination strategies.
Use Cases
- • Having AI summarize or discuss specific chapters of an ebook
- • Building AI-powered study tools that quiz you on book content
- • Extracting and converting ebook content to Markdown for downstream processing
- • Managing and searching across a personal ebook library via AI
- • Interactive reading sessions where you ask questions about book content
Not For
- • DRM-protected ebooks (no DRM stripping capability)
- • PDFs without a table of contents (chapter navigation limited without TOC)
- • Very large PDFs without pagination (should use page ranges to avoid memory issues)
- • Non-book document types (Word, HTML, etc.)
- • Audio book formats
Interface
Authentication
No authentication required. Runs locally. User IDs used for organizational purposes only, not access control.
Pricing
Apache-2.0 licensed. Fully free and open source.
Agent Metadata
Known Gotchas
- ⚠ PDF features require a table of contents in the document for chapter navigation
- ⚠ Large PDF processing should use page ranges to avoid memory issues
- ⚠ Requires uv (Python package manager) for installation and running
- ⚠ Built on fastmcp framework - depends on its stability
- ⚠ No DRM support - will fail silently or error on protected content
- ⚠ Chapter IDs for EPUB must be discovered via get_toc before accessing content
Alternatives
Full Evaluation Report
Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Ebook MCP.
Scores are editorial opinions as of 2026-03-06.