This connects Claude to Catalo.ai's book recommendation engine, giving you a way to search for books without the usual AI hallucination problem where models make up titles or authors. Instead of Claude inventing plausible-sounding books that don't exist, queries route to Catalo's curated catalog that emphasizes real but lesser-known titles. You'd reach for this when you need reliable book recommendations, want to explore beyond bestsellers, or are building reading list features where accuracy matters more than breadth. The streamable HTTP transport means it works through their API at catalo.ai/mcp rather than requiring local installation.
Public tool metadata for what this MCP can expose to an agent.
explore_booksSearch and filter fiction books. Filters are far reaching, including things like genre, mood, theme, pacing and more. Call list_filters first to discover available filter identifiers and their valid values. Returns a list of books matching the criteria. Always call list_filter...8 paramsSearch and filter fiction books. Filters are far reaching, including things like genre, mood, theme, pacing and more. Call list_filters first to discover available filter identifiers and their valid values. Returns a list of books matching the criteria. Always call list_filter...
limitnumberquerystringseriesstringfiltersstringincludestringsimilarstringbookmarkstringquery_segmentstringget_book_detailsGet full details for up to 20 books (as returned by explore_books). When showing showing a book to the user, include a link to the website for the book, eg. [View on Catalo.ai](https://catalo.ai/details/:id/details/{book_id}) Always show what readers liked (for_readers) and di...1 paramsGet full details for up to 20 books (as returned by explore_books). When showing showing a book to the user, include a link to the website for the book, eg. [View on Catalo.ai](https://catalo.ai/details/:id/details/{book_id}) Always show what readers liked (for_readers) and di...
idsarraylist_bookmarked_booksList the current user's bookmarked books filtered by bookmark state. Use this tool when the user asks about their reading list, books they want to read, books they have read, or books they dropped.1 paramsList the current user's bookmarked books filtered by bookmark state. Use this tool when the user asks about their reading list, books they want to read, books they have read, or books they dropped.
statestringlist_filtersList all available book filter identifiers and their valid values for use with the filters argument of explore_books.List all available book filter identifiers and their valid values for use with the filters argument of explore_books.
No parameter schema in public metadata yet.
save_bookmarkSave or update a bookmark for a book. Optionally include a personal note (max 140 characters).3 paramsSave or update a bookmark for a book. Optionally include a personal note (max 140 characters).
notestringstatestringbook_idstring