Back to Apps

OPDS MCP
by pastukhov
Interact with OPDS-capable book libraries to browse, search, and download digital books directly through an LLM.
0 stars
Works in:claude
Exposes:Tools
What it does
OPDS MCP connects your AI assistant to the Open Publication Distribution System (OPDS), the standard feed format used by digital libraries. It allows the LLM to navigate book catalogs, perform full-text searches, and download ebooks from sources like Project Gutenberg, Standard Ebooks, or self-hosted Calibre-Web servers.
Tools
opds_browse: Fetches a catalog feed, returning navigation links and book entries including titles and summaries.opds_search: Searches a catalog using a free-text query via OpenSearch or feed URLs.opds_get_entry: Retrieves full details for a specific publication.opds_download: Downloads a book from an acquisition link to a local directory.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"opds": {
"command": "npx",
"args": ["-y", "github:pastukhov/opds-mcp"],
"env": {
"OPDS_BASE_URL": "https://example.com/opds/root.xml",
"OPDS_DOWNLOAD_DIR": "/absolute/path/to/save/books"
}
}
}
}
Supported hosts
- Claude Desktop
- Claude Code
Quick install
npx -y github:pastukhov/opds-mcpInformation
- Pricing
- free
- Published
- 7/26/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Claude Desktop
{
"mcpServers": {
"opds": {
"command": "npx",
"args": ["-y", "github:pastukhov/opds-mcp"],
"env": {
"OPDS_BASE_URL": "https://example.com/opds/root.xml",
"OPDS_DOWNLOAD_DIR": "/absolute/path/to/save/books"
}
}
}
}





