By sandraschi
Manage Calibre ebook libraries through MCP: search by meaning with hybrid keyword+vector retrieval, run health checks for duplicates and missing metadata, get personalized reading recommendations, and chain automated library workflows. Supports full-text RAG from ebook contents. Designed for Calibre users who want AI-assisted library management and discovery. Requires a running Calibre library.
**Description:** Chain multiple CalibreMCP tools in one flow for discovery, search, and action. Supports FastMCP 3.1 sampling for autonomous multi-step ebook processing, batch operations, and import pipelines.
**Description:** Analyze Calibre library health: duplicate detection, missing metadata, orphaned records, format coverage, tag consistency, cover completeness, and integrity validation.
**Description:** Get personalized reading recommendations from your Calibre library using series progress, ratings, tags, reading history, and collaborative filtering across similar books.
**Description:** Find books by meaning using LanceDB over title, authors, tags, comments, and series. Supports hybrid keyword + vector search across your entire Calibre library.
📖 Installation Guide — download the
.exefrom Releases, double-click, done
FastMCP 3.2 MCP server for Calibre e-book library management — AI-assisted search, RAG, and agentic workflows for Sandra's 1000+ book library.
Download Calibre MCP_*_x64-setup.exe from Releases → double-click → launch Calibre MCP. Install guide.
Developers from source:
git clone https://github.com/sandraschi/calibre-mcp
cd calibre-mcp
just sync
just start-webapp
// claude_desktop_config.json { "mcpServers": { "calibre-mcp": { "command": "uv", "args": ["run", "calibre-mcp"], "env": { "CALIBRE_LIBRARY_PATH": "L:/Multimedia Files/Written Word/Calibre-Bibliothek" } } } } Then ask Claude: "Find unread sci-fi books", "Open a random Banks novel", or "What's my library health?"
calibre-mcp bridges your Calibre e-book library and AI assistants (Claude Desktop, Cursor, etc.) via the Model Context Protocol. It reads Calibre's metadata.db directly, indexes metadata for semantic search (LanceDB RAG), and exposes 21 portmanteau tools for natural-language library management.
| Topic | Description |
|---|---|
| About Calibre | What Calibre is, how it stores data, access methods |
| About Calibre Web | calibre-web vs Calibre Content Server, running both together |
| About Plugins | CalibreMCP Integration plugin, calibreops-bridge, roadmap |
| About MCP Tools | 21 portmanteau tools, architecture, agentic flows |
| About AI Workflows | RAG, FTS, skills, prompts, sampling, agentic chaining |
# Development install
git clone https://github.com/sandraschi/calibre-mcp.git
cd calibre-mcp
uv sync
# Or via MCPB package
npx mcpb install calibre-mcp
Austrian efficiency for digital libraries. Built with realistic AI-assisted development timelines.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub sandraschi/calibremcpBlender 3D automation via MCP
Persistent knowledge graph and Zettelkasten memory for AI coding agents. Auto-recalls prior knowledge at session start via Claude Code hooks. 79 tools across 12 portmanteaus — search, RAG, notes, skills, audio, research.
Unity 3D automation via MCP — 50+ tools: editor control, VRM avatars, VRChat, World Labs
Autonomous virtual robot brain — perception, LLM reasoning, episodic memory, personality engine.
Readwise and Reader for Claude Code — MCP server + agent skills. Triage your inbox, catch up on feeds, quiz yourself on what you've read, and more.
BookStack wiki MCP server — search, read, create, and manage documentation
Full Zotero CRUD: search, add, update, delete items with notes, tags, and collections (PDF upload via raw pyzotero). Dual local/Web API routing.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC plugin for engineering teams - 67 agents, 278 skills, 94 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Plugin-safe Claude Code distribution of Agentic Awesome Skills with 1,913 supported skills.