Home › Design & Media › Calibre-Web
Calibre-Web
Read-only MCP server for Calibre-Web: library search, browsing and covers via the OPDS feed
Topics: Art & Culture
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (npm 0.3.1)
npx -y calibreweb-mcp@0.3.1
Or add to your MCP client config:
{
"mcpServers": {
"calibreweb-mcp": {
"command": "npx",
"args": [
"-y",
"calibreweb-mcp@0.3.1"
],
"env": {
"CALIBRE_WEB_URL": "<YOUR_VALUE>",
"CALIBRE_WEB_USERNAME": "<YOUR_VALUE>",
"CALIBRE_WEB_PASSWORD": "<YOUR_VALUE>",
"CALIBRE_WEB_INSECURE_TLS": "<YOUR_VALUE>",
"CALIBRE_WEB_ALLOW_TOOLS": "<YOUR_VALUE>",
"CALIBRE_WEB_DENY_TOOLS": "<YOUR_VALUE>"
}
}
}
}
CALIBRE_WEB_URLrequired — Root URL of the Calibre-Web instance, e.g. https://books.example.comCALIBRE_WEB_USERNAME— Username of the Calibre-Web account (web login); leave unset together with the password for anonymous-browsing instancesCALIBRE_WEB_PASSWORDsecret — Password of that account (web login password)CALIBRE_WEB_INSECURE_TLS— Set to true to accept self-signed certificates (scoped to the configured host)CALIBRE_WEB_ALLOW_TOOLS— Comma-separated tool names or list_* prefixes to register; 'essential' selects a curated preset (default: all tools)CALIBRE_WEB_DENY_TOOLS— Comma-separated tool names or list_* prefixes to remove from whatever CALIBRE_WEB_ALLOW_TOOLS left
Package (oci)
docker run -i --rm ghcr.io/ni-c/calibreweb-mcp:0.3.1
Or add to your MCP client config:
{
"mcpServers": {
"calibreweb-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/ni-c/calibreweb-mcp:0.3.1"
],
"env": {
"CALIBRE_WEB_URL": "<YOUR_VALUE>",
"CALIBRE_WEB_USERNAME": "<YOUR_VALUE>",
"CALIBRE_WEB_PASSWORD": "<YOUR_VALUE>",
"CALIBRE_WEB_INSECURE_TLS": "<YOUR_VALUE>",
"CALIBRE_WEB_ALLOW_TOOLS": "<YOUR_VALUE>",
"CALIBRE_WEB_DENY_TOOLS": "<YOUR_VALUE>"
}
}
}
}
CALIBRE_WEB_URLrequired — Root URL of the Calibre-Web instance, e.g. https://books.example.comCALIBRE_WEB_USERNAME— Username of the Calibre-Web account (web login); leave unset together with the password for anonymous-browsing instancesCALIBRE_WEB_PASSWORDsecret — Password of that account (web login password)CALIBRE_WEB_INSECURE_TLS— Set to true to accept self-signed certificates (scoped to the configured host)CALIBRE_WEB_ALLOW_TOOLS— Comma-separated tool names or list_* prefixes to register; 'essential' selects a curated preset (default: all tools)CALIBRE_WEB_DENY_TOOLS— Comma-separated tool names or list_* prefixes to remove from whatever CALIBRE_WEB_ALLOW_TOOLS left
Related servers
mcp-for-blender
MCP server for working with Blender
davinci-resolve-mcp
MCP server integration for DaVinci Resolve providing powerful tools for video editing, color grading, media management, and project control
MeiGen-AI-Design-MCP
AI image generation & editing MCP server with 1,500+ curated prompt library, smart prompt enhancement, and multi-provider routing (local…
manim-mcp-server
A local MCP server that generates animations using Manim.
aseprite-mcp
MCP server using the Aseprite API to create pixel art
bazi-mcp
Provides comprehensive and accurate Bazi (Chinese Astrology) charting and analysis
Listed in punkpeye/awesome-mcp-servers (MIT)
Data from the Official MCP Registry