BookMosh

BookMosh Developer API & MCP server

BookMosh is built for developers. A clean REST API with scoped, personal API keys (bm_live_) lets you read and write your reading library, search a catalog of 380,000+ books, and sync from Kindle, Kobo, Apple Books, or your own scripts. A Model Context Protocol (MCP) server connects your reading life directly to Claude and other AI tools.

REST endpoints

  • GET /books — list your library (filter by status, tag, or text; cursor paging).
  • GET /books/{id} — fetch one book.
  • GET /search — search the shared book catalog by title, author, or ISBN.
  • POST /books — add a book to your library.
  • PATCH /books/{id} — update status, rating, progress, tags, or cover.
  • DELETE /books/{id} — remove a book.

Connect to Claude (MCP)

Install the bookmosh-mcp server and add it to Claude Desktop or Claude Code with your API key to search the catalog and manage your shelves in natural language.

What you can build

Sync reading from other apps, nightly backups and exports, auto-logging when you finish a book elsewhere, custom reading dashboards and widgets, and AI assistants that manage your shelves.

Get BookMosh