Vincent Ballut

Leaf MCP - Your reading library, inside every AI you use.

byβ€’
Leaf now connects to Claude, ChatGPT, and Notion via MCP. Log pages, get personalized recommendations, and query your reading stats, without leaving your AI chat. What to read next? Just ask. Your AI knows your library, your progress, and your reading history. Get personalized recommendations without ever switching apps. Your reading life, as a Notion dashboard. Connect Leaf to Notion and ask once. Your AI pulls your library, TBR, and reading stats to build a full Notion dashboard.

Add a comment

Replies

Best
Vincent Ballut

Hello Product Hunt!

I launched Leaf here earlier this year as a reading tracker for people who actually want to build a reading habit.

Today I'm back with something I've been shipping quietly over the past few weeks: AI integration via MCP.

The problem with reading apps

Every reading tracker lives in its own silo. You're in Claude trying to figure out what to read next, but your library is in some other app. You're in Notion building a dashboard, but your reading data is stuck elsewhere. You keep switching contexts, and the habit breaks.

What I built

Leaf now exposes a full MCP server. Connect it to any MCP-compatible AI - like Claude, ChatGPT, Notion AI - and your reading library becomes a first-class tool in every conversation.

What you can do today:

  • "What should I read next?" β†’ your AI knows your library, your history, your pace

  • "Build me a Notion reading dashboard" β†’ one prompt, full database, your actual data

  • Ask "am I on track this week?" β†’ get your streak, current book, daily progress

  • "Log 30 pages of Dune" β†’ done, synced to Leaf instantly

  • "How's my reading pace this year vs last?" β†’ analytics from your history

Everything happens inside the AI you're already in. No switching. No copy-pasting.

For the engineers in the room

MCP is an open protocol. The server is OAuth-secured. The tools are clean and composable:

  • get_status

  • log_reading_progress

  • add_book

  • search_books

  • list_books

  • set_book_status

  • get_reading_stats

If you want to wire this into your own workflows or build on top of it, the integration page has everything you need: https://readwithleaf.app/integrations

What's next

Reading history queries, book series data, and deeper analytics are coming. I'm also watching which AI surfaces people actually use this from. Would love your feedback on the integration experience, and whether there are tool calls you'd want me to add.

Alejandro Vivanco

I love this app! It keeps me accountable and finally I'm able to read the pile of books I've been accumulating on my to-do list πŸ˜…

The MCP feature is a life saver too; it helps me easily manage my library.

Vincent (the founder) is super responsive too. I had requested a feature to manage reading progress for ebooks (to use percentages instead of # of pages), and it's now live :) Thank you ! πŸ™