LocalFree

Calibre-Web MCP server

ni-c/calibreweb-mcp

Read-only access to a self-hosted Calibre-Web or Calibre-Web Automated ebook library via OPDS: search, shelves, covers and per-format download links.

0 GitHub stars242 npm downloads / month

Install Calibre-Web in Claude Code

npm

Claude Code
claude mcp add calibre-web -e CALIBRE_WEB_URL=... -- npx -y calibreweb-mcp
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "calibre-web": {
      "command": "npx",
      "args": [
        "-y",
        "calibreweb-mcp"
      ],
      "env": {
        "CALIBRE_WEB_URL": "..."
      }
    }
  }
}

Docker

Claude Code
claude mcp add calibre-web -e CALIBRE_WEB_URL=... -- docker run -i --rm -e CALIBRE_WEB_URL ghcr.io/ni-c/calibreweb-mcp:0.3.1
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "calibre-web": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "CALIBRE_WEB_URL",
        "ghcr.io/ni-c/calibreweb-mcp:0.3.1"
      ],
      "env": {
        "CALIBRE_WEB_URL": "..."
      }
    }
  }
}

Replace each ... with your own value.

Frequently asked questions

What does the Calibre-Web MCP server do?

Read-only access to a self-hosted Calibre-Web or Calibre-Web Automated ebook library via OPDS: search, shelves, covers and per-format download links.

Is the Calibre-Web MCP server free?

Yes, most likely. Open source and no paid account or API key is mentioned in the listing. Check the provider for current pricing.

Does Calibre-Web run locally or remotely?

Local. Runs on your machine (stdio). You install it with npx, uvx, Docker or from source.

How do I add Calibre-Web to Claude Code?

Run: claude mcp add calibre-web -e CALIBRE_WEB_URL=... -- npx -y calibreweb-mcp

More art & design MCP servers

View all