- LISTS
- COUNTS
- FILTERS
- HUMAN
Short answer
Can my AI pull book lists from my Calibre-Web shelves?
Yes. Your AI uses the Calibre-Web MCP to fetch book data from any shelf you name. You'll get specific lists, counts, and filtered views of your library. Here is how it works.
The outcomes.
Where your data lands.
The AI turns your questions into these specific results.
LISTS
Direct book lists
The AI pulls every title from a specific shelf. You get a clean list of books and authors in your chat.
COUNTS
Inventory totals
Ask for the number of books in a collection. The AI tallies the contents of your defined shelves.
FILTERS
Targeted searches
Combine shelf names with specific criteria. You can find all sci-fi books within a larger 'To Read' shelf.
HUMAN
Manual management
The AI only reads shelf data. You still need to move books or edit metadata inside the Calibre-Web interface.
The workflow
What your AI does when the request arrives.
The AI acts as the bridge between your chat and your library data.
Identify the shelf
Your AI parses your request to find the exact shelf name you want to check.
get_opds_shelfFetch book data
The AI reaches into Calibre-Web to grab the metadata for every item on that shelf.
get_opds_shelfFilter and count
The AI organizes the raw book data to match your specific question, like counting authors or finding genres.
get_opds_shelfPresent results
The AI formats the list or count into a readable response in your chat window.
get_opds_shelf
Try it
Copy these to start.
Use these prompts to begin auditing your library.
Starting points
Swap out the shelf names in these examples for the actual names in your library.
Calibre-Web Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_hRedSJB5J90CGp8awAuMgjxWwIuqFDQ7SBwMKw7J/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Calibre-Web capabilities are ready to use.
{
"mcpServers": {
"calibre-web-mcp": {
"url": "https://edge.vinkius.com/vk_preview_hRedSJB5J90CGp8awAuMgjxWwIuqFDQ7SBwMKw7J/mcp"
}
}
}List all the books in my 'Science Fiction' shelf.
How many books are currently in my 'Unread' shelf?
Show me all authors in the 'History' shelf.
Which books in my 'Favorites' shelf were published after 2010?
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Calibre-Web once, then ask.
Link your library with one click. Your credentials stay encrypted, and you can start chatting with your books immediately.
Connect Calibre-Web to your AIFAQ
How this task behaves.
- 01
Can the AI add new books to my library?
No. This MCP is designed to read shelf data. It cannot add, delete, or modify books in Calibre-Web.
- 02
Can the AI change the metadata of my books?
No. The AI can only retrieve existing information from your shelves.
- 03
Does the AI see my entire library at once?
No. The AI only accesses the specific shelves you ask it to look at using the shelf tool.
- 04
Can I use this with any AI client?
Yes, as long as the client supports the Model Context Protocol (MCP).
- 05
Can the AI delete a shelf?
No. The AI has no permission to delete or alter the structure of your Calibre-Web instance.
More questions about Calibre-Web? See everything the Calibre-Web Connector can do
Connect Calibre-Web to Claude, Cursor, ChatGPT & more
