Calibre

Calibre MCP Server - MCP server for interfacing with Calibre library
  • javascript

0

GitHub Stars

javascript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "ispyridis-calibre-mcp-nodejs": {
      "command": "node",
      "args": [
        "path/to/calibre-mcp-nodejs/server.js"
      ]
    }
  }
}

Calibre MCP Server is a lightweight Node.js MCP server that lets you search your Calibre library and read books directly through MCP clients. It is designed to run well on Windows and aims for fast startup, low memory usage, and straightforward access to your Calibre collection.

How to use

You run the server locally and connect an MCP client to it. Use the client to perform searches across your Calibre library and to fetch specific book content via epub:// URLs. Start the server, configure your MCP client with the server details, and then perform searches by title, author, or content, and retrieve book chapters or full texts as needed.

How to install

Prerequisites and initial setup ensure you can run the server on Windows.

# Prerequisites
- Node.js >= 16.0.0
- Calibre installed on Windows

# 1. Clone the MCP server repository
git clone https://github.com/yourusername/calibre-mcp-nodejs.git
cd calibre-mcp-nodejs

# 2. Install dependencies
npm install

# 3. Start the server
npm start

Configuration example

Use this MCP configuration to connect a client to the local server. The server is started via the standard Node.js command shown above.

{
  "mcpServers": {
    "calibre": {
      "command": "node",
      "args": ["path/to/calibre-mcp-nodejs/server.js"]
    }
  }
}

Available tools

search

Search your Calibre library by title, author, or content to locate books quickly.

fetch

Retrieve and read specific content from books using URLs like epub:// book identifiers.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Calibre MCP Server - ispyridis/calibre-mcp-nodejs | VeilStrat