Ebook-MCP is a powerful Model Context Protocol server for processing EPUB and PDF e-books, providing standardized APIs for seamless integration between LLM applications and digital book processing capabilities.
Get all EPUB files in the specified directory.
Get metadata from an EPUB file.
Get table of contents from an EPUB file.
Get chapter content in Markdown format from an EPUB file.
Get all PDF files in the specified directory.
Get metadata from a PDF file.
Get table of contents from a PDF file.
Get plain text content from a specific page of a PDF file.
Get Markdown formatted content from a specific page of a PDF file.
Get chapter content and corresponding page numbers by chapter title from a PDF file.
{
"ebook-mcp": {
"command": "uv",
"args": [
"--directory",
"/Users/onebird/github/ebook-mcp/src/ebook_mcp/",
"run",
"main.py"
]
}
}