AppStrings.How it works
MCP / INTEGRATION RECORD

Calibre MCP for Claude Code

A local MCP server reads a Calibre library and uses Calibre command-line tools for library changes.

Open maintainer documentation
WHAT YOU CAN DOSearch books and edit metadata · Add books and convert ebook formats
HOW IT WORKSFiles & library
PLATFORMSWindows · macOS · Linux
DOCUMENTED AGENTSClaude Code

Documented capabilities

Agent compatibility

AgentCompatibilityBasis
Claude CodeDocumented setupThe maintainer documents Claude Code setup for this connection. Source
CodexMCP compatibility (inferred)MCP transport compatibility is inferred; this agent is not explicitly documented for this connection. Source
CursorMCP compatibility (inferred)MCP transport compatibility is inferred; this agent is not explicitly documented for this connection. Source

Setup route

Follow the linked maintainer documentation for installation, connection settings and supported versions.

Python 3.12+, uv, a configured library path, and Calibre calibredb and ebook-convert on PATH.

Open setup documentation

Limitations

Works on the library rather than clicking the GUI. Write operations follow the project’s confirmation and backup flow.