Skip to content

catalo-ai/mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Catalo.ai MCP Server

Find Books You'll Actually Finish

You know what you like in a book,
You just haven't had a good way to search for it.
Until now...

Catalo.ai is an AI-curated book catalog built for readers who are tired of vague recommendations. Search by mood, theme, pacing, genre, and more — without hallucinated titles or the same 10 books everyone already knows.

What you can do here that you can't do anywhere else

  • Search by vibe, not just genre — filter by mood, theme, pacing, writing style, and atmosphere in combination. Ask for "slow-burn, atmospheric, cold setting, not action-heavy" and get real results.
  • Find lesser-known titles — the catalog is curated to surface books beyond the usual bestseller lists and algorithmic "if you liked X" suggestions.
  • No hallucinated titles — general-purpose LLMs frequently invent books that don't exist. Every result in Catalo is a real book from a real, curated catalog.
  • Natural language discovery inside your AI client — find books mid-conversation without switching apps or tabs.
  • A reading list your AI can reason over — bookmark books with personal notes, then ask your AI to analyze your habits across what you've finished, dropped, or want to read next.
  • Explore the search space itself — ask what filters exist and what values are valid; the catalog's own structure is queryable.

Connecting

To use Catalo.ai's MCP server, configure the following MCP server in a compatible AI client:

Property Value
Server https://catalo.ai/mcp
Transport Streamable HTTP
Auth OAuth 2.0 (your client should handle this automatically)

When you connect, your AI client will walk you through a quick OAuth login to link your Catalo.ai account. After that, everything just works.


Tools

explore_books

Search and filter fiction books using advanced criteria. This is the main discovery tool.

Supports filtering by genre, mood, theme, pacing, writing style, time period, setting, and more.

get_book_details

Get full details for up to 5 books returned by explore_books — including descriptions, metadata, and anything else you need to decide if a book is worth your time.

list_filters

List all available filter identifiers and their valid values. Use this to discover what you can pass to explore_books.

list_bookmarked_books

List your bookmarked books, filtered by bookmark state (e.g. want to read, reading, finished).

save_bookmark

Save or update a bookmark for a book, with an optional personal note.


Suggested Prompts

Discovery

  • "Find me a slow-burn literary thriller set in a cold, remote location — something atmospheric, not action-heavy."
  • "I want a fantasy novel that isn't epic in scale — more intimate, character-driven, maybe bittersweet."
  • "Recommend some lesser-known sci-fi from the 70s or 80s with a philosophical bent."
  • "I loved the vibe of Piranesi — find me something with that same dreamlike, uncanny feeling."

Using filters

  • "What moods and themes can I filter books by?"
  • "Show me all the pacing options available, then find me something fast-paced and tense."

Bookmarks

  • "Show me all the books I've bookmarked but haven't started yet."
  • "Bookmark that last book and add a note: recommended by my sister."

Statistics

  • "Analyze the books I've read, want to read, and the books I've dropped, then give me insights into my reading habits."

About

Use MCP to browse an AI-curated book catalog that eliminates hallucinations and surfaces lesser-known titles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors