Skip to content
↑↓navigate↵openescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Ebook-MCP logo
MCP server

Ebook-MCP

Reads EPUB and PDF books chapter by chapter so a whole volume never enters the context window.

0
SaveVisit website ↗
GitHub stars
389
Repository on GitHub

Add it to your client

Community
Transport
stdio
Runtime
Python
License
Apache-2.0
Stars
389
Tools
get_all_epub_filesget_metadataget_tocget_chapter_markdownget_all_pdf_filesget_pdf_metadataget_pdf_tocget_pdf_page_textget_pdf_page_markdownget_pdf_chapter_content

A book is the worst possible thing to hand a model whole, and the usual failure is exactly that: the file is converted to text and the context is gone before the question is answered. This server addresses content structurally instead. The table of contents comes back first, then a named chapter is returned as markdown, so reading is a navigation problem rather than an ingestion problem. EPUB and PDF get separate tool families on purpose, because an EPUB has chapters while a PDF has pages, and pretending otherwise loses the structure that makes the navigation useful. Directory listing tools find candidate files before any of that starts, which is what makes questions about a whole library workable.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar MCP servers

Report this comment

Why are you reporting this?