A local stdio MCP server that enables AI tools to search a self-hosted Calibre library over SSH, supporting metadata queries, full-text search, and book details.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.CALIBRE_MCP_NAMECALIBRE_SSH_USER— yes SSH user on the Calibre server. calibreCALIBRE_SSH_HOST— yes Hostname or IP address of the Calibre server. calibre.example.lanCALIBRE_SSH_KEY— no SSH private key path. /home/user/.ssh/id_ed25519CALIBRE_SSH_PORT— no SSH port. Defaults to 22. 22CALIBRE_WEB_CONTAINER— docker exec -i "$" python3 ...CALIBRE_CONTAINER_BOOKS_PATH— no Library path inside the container. Defaults to /books. /booksCALIBRE_REMOTE_LIBRARY_PATH— no Library path on the remote host for Calibre CLI status checks. /srv/calibre/libraryCALIBRE_DOCKER_IMAGE— no Calibre image used for calibredb status checks. lscr.io/linuxserver/calibre:latestCALIBRE_MAINTENANCE_SCRIPT— no Optional remote script for refreshing FTS. /usr/local/bin/calibre-fts-maintenance.sh[](https://m8ven.ai/mcp/halimchaibi-calibre-library-mcp-nda08d)