AppStrings.How it works
APPLICATION × AGENT

Claude Code Calibre integration

A local MCP server reads a Calibre library and uses Calibre command-line tools for library changes. For Claude Code, 1 route is explicitly documented by the integration maintainer.

Connection options for Claude Code

MCP · Files & library

Calibre MCP

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

Platforms: Windows, macOS, Linux

Claude Code · Documented

The maintainer documents Claude Code setup for this connection.

Requirements and limitations

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

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

CLI · Files & library

Calibre calibredb

The calibredb command-line tool manages a Calibre ebook library.

Platforms: Windows, macOS, Linux

Claude Code · Not documented

The native interface is documented, but no setup for this coding agent is established by this source.

Requirements and limitations

Calibre command-line tools installed and a local library path or supported server connection.

Operates on library data rather than the GUI. Concurrent library access must follow Calibre’s documented constraints.

Compare the actual routes

IntegrationClaude Code compatibilityRequirements
Calibre MCPDocumented setup Setup guide Python 3.12+, uv, a configured library path, and Calibre calibredb and ebook-convert on PATH.
Calibre calibredbNot documented Calibre command-line tools installed and a local library path or supported server connection.

Can Claude Code control all of Calibre?

The sources establish the capabilities listed above, not complete application coverage. Check each bridge’s limitations and your application version before starting.

Which setup should I use?

Choose a route that explicitly documents Claude Code and matches your environment. Start with the maintainer’s setup guide and a disposable project copy. Shared MCP support alone is listed as an inference.

All Calibre integrations