Siftivo for agents
Siftivo Books is where readers discover, track and share books. An assistant connected to it can do what the app does: recommend from a reader's own history, keep their shelves, and look up any book, author or series.
The catalog is open. No account, no key, no sign-up. Reading or changing a person's own library is the only thing that needs permission, and that permission is theirs to give.
Connect
Add this as a custom connector in Claude, or as an MCP server anywhere else:
https://api.siftivo.com/mcp It speaks Streamable HTTP. In Claude, go to Settings, then Connectors, then Add custom connector, and paste that URL. In Claude Code or Cursor, add it as a remote MCP server.
What it can do
Without an account
search_books: Find a book by title or author, or the book behind a half-remembered plot.get_book: What a book is about: synopsis, authors, series position, genres. For a linked reader, why it fits their taste.what_to_read_next: What comes after a book: the next in its series, more by the author, and books that read like it.get_author: An author, their biography, and the books Siftivo holds for them.get_series: A series in reading order, by name or id, with publication years.get_reading_index: The weekly Siftivo Reading Index: the books moving most in cultural circulation this week.recommend_from_titles: Name a few books someone loved; get books like them.recommend_from_description: Describe a mood, theme or subject in plain words; get books that match.
After you link your account
get_my_taste: What the reader loves, avoids and quit, and how far they like to range. The basis for personal recommendations.get_my_book: Which of a list of books the reader has already read or shelved.get_my_library: Their shelves: reading now, want to read, finished, set down, with ratings.add_to_library: Shelve a book, mark it finished, rate it, or record progress.remove_from_library: Take a book off their shelves.
Ask for one of these without linking and Siftivo replies with a request to connect, not an error. Your agent shows you a consent screen; you approve it or you don't. Nothing is read or written before that.
Try it
- What should I read next?
- I loved The Secret History and Piranesi. What else would I like?
- What order do the Murderbot books go in?
- Which of these have I already read: Circe, Babel, The Song of Achilles?
- I just finished Fourth Wing. Four stars.
- What is on the Siftivo Reading Index this week?
What linking grants
Linking lets the agent read your shelves, and that means your reading status, your ratings, how far through a book you are, and the private notes you have written on one.
It can change all of them too. It can shelve a book, move it between shelves, rate it, record your progress and write a note. It can also take a book off your shelves entirely, which discards your progress and your note for that book. Your rating stays. Nothing brings the note back.
It cannot see another reader's library, it cannot touch your lists, and it cannot delete your account. Approving the scopes hands it your email address and your display name. It cannot read your inbox.
Revoking an agent's access is not yet something you can do yourself. Email hello@siftivo.com and we will cut it off.
What Siftivo records about agent traffic is which tool was called, by which client, how long it took, and whether it worked. That is the same thing any server logs.
Also available over HTTP
The catalog tools answer as a plain REST API, described by an OpenAPI 3.1 document generated from the same definitions the MCP tools come from. There is a server card too.
Citing Siftivo
Every book has a stable canonical URL:
siftivo.com/books/<title-slug>-<id>. It does not
change when a different edition becomes the preferred one, so it is safe
to cite and safe to store.
