bookvault

mavrovde/bookvault
★ 1 stars Python Browser/Web Updated 6d ago
Back up your own purchased litres.ru library (books & audiobooks) as a zip — a local-only web app + MCP server. Your account, your books, your machine.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "bookvault": {
      "command": "uvx",
      "args": [
        "bookvault"
      ]
    }
  }
}

Or install with pip: pip install bookvault

README Excerpt

<h1 align="center">📚 BookVault</h1> <p align="center"> <em>Own the books you bought.</em><br> <strong>Back up your own purchased litres.ru library — books &amp; audiobooks — entirely from your own machine.</strong><br> Browse what you own, pick the titles and format you want, and download them as a zip — with live progress and a stop button.

Tools (20)

LITRES_APP_HOSTLITRES_APP_PORTLITRES_AUTOSYNCLITRES_AUTOSYNC_AUDIO_ONLYLITRES_AUTOSYNC_INTERVALLITRES_AUTOSYNC_ON_STARTLITRES_CACHE_FILELITRES_DOWNLOAD_DIRLITRES_DOWNLOAD_TIMEOUT_MSLITRES_FILES_CACHE_TTLLITRES_HEADLESSLITRES_LIBRARY_CACHE_TTLLITRES_LIBRARY_DIRLITRES_LOG_LEVELLITRES_MAX_RETRIESLITRES_MCP_TRANSPORTLITRES_RELOADLITRES_RETRY_BASE_DELAYLITRES_RETRY_MAX_DELAYLITRES_SESSION_FILE

Topics

audiobooksbackupbook-downloaderdockerebooksfastapilitreslocal-firstmcpmcp-servermodel-context-protocolplaywrightpythonself-hosted