{"id":"ebook-mcp","name":"Ebook MCP","homepage":"https://github.com/onebirdrocks/ebook-mcp","repo_url":"https://github.com/onebirdrocks/ebook-mcp","category":"data","subcategories":["document-processing","ebook-management","content-extraction"],"tags":["mcp","epub","pdf","ebook","document-extraction","markdown","reading","library-management"],"what_it_does":"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.","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"],"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.","alternatives":["Claude's built-in PDF reading","LlamaIndex document loaders","Unstructured.io","marker (PDF to Markdown)","manual text extraction"],"af_score":61.1,"security_score":50.0,"reliability_score":null,"package_type":"mcp_server","discovery_source":["github","github_awesome"],"priority":"low","status":"evaluated","version_evaluated":"unknown","last_evaluated":"2026-03-01T09:50:05.523237+00:00","performance":{"latency_p50_ms":null,"latency_p99_ms":null,"uptime_sla_percent":null,"rate_limits":null,"data_source":"llm_estimated","measured_on":null}}