{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-01T22:34:14.447149Z","publishedAt":"2026-07-01T22:34:14.447149Z","updatedAt":"2026-07-01T22:34:14.447149Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-02T05:00:24.09698Z","publishedAt":"2026-07-02T05:00:24.09698Z","updatedAt":"2026-07-02T05:00:24.09698Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.1.2","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-02T05:51:32.305982Z","publishedAt":"2026-07-02T05:51:32.305982Z","updatedAt":"2026-07-02T05:51:32.305982Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.1.3","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-02T07:40:43.763953Z","publishedAt":"2026-07-02T07:40:43.763953Z","updatedAt":"2026-07-02T07:40:43.763953Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.1.4","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.1.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-02T13:37:03.572117Z","publishedAt":"2026-07-02T13:37:03.572117Z","updatedAt":"2026-07-02T13:37:03.572117Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.1.5","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.1.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-02T15:33:13.534807Z","publishedAt":"2026-07-02T15:33:13.534807Z","updatedAt":"2026-07-02T15:33:13.534807Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.2.0","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-09T09:25:25.495011Z","publishedAt":"2026-07-09T09:25:25.495011Z","updatedAt":"2026-07-09T09:25:25.495011Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.2.1","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T08:17:37.80975Z","publishedAt":"2026-07-11T08:17:37.80975Z","updatedAt":"2026-07-11T08:17:37.80975Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T12:23:56.627149Z","publishedAt":"2026-07-18T12:23:56.627149Z","updatedAt":"2026-07-18T12:23:56.627149Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.4.0","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T19:18:29.97158Z","publishedAt":"2026-07-18T19:18:29.97158Z","updatedAt":"2026-07-18T19:18:29.97158Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.4.1","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.4.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T20:25:37.338733Z","publishedAt":"2026-07-18T20:25:37.338733Z","updatedAt":"2026-07-18T20:25:37.338733Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.4.2","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.4.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T21:07:03.214473Z","publishedAt":"2026-07-18T21:07:03.214473Z","updatedAt":"2026-07-18T21:07:03.214473Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.5.0","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-19T15:40:07.217804Z","publishedAt":"2026-07-19T15:40:07.217804Z","updatedAt":"2026-07-19T15:40:07.217804Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.5.1","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.5.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-19T17:30:47.088774Z","publishedAt":"2026-07-19T17:30:47.088774Z","updatedAt":"2026-07-19T17:30:47.088774Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.5.2","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.5.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-19T20:45:29.593012Z","publishedAt":"2026-07-19T20:45:29.593012Z","updatedAt":"2026-07-19T20:45:29.593012Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.6.0","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.6.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T12:35:13.08861Z","publishedAt":"2026-07-20T12:35:13.08861Z","updatedAt":"2026-07-20T12:35:13.08861Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.6.1","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.6.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-21T10:26:48.251717Z","publishedAt":"2026-07-21T10:26:48.251717Z","updatedAt":"2026-07-21T10:26:48.251717Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.6.2","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.6.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-21T11:04:29.266451Z","publishedAt":"2026-07-21T11:04:29.266451Z","updatedAt":"2026-07-21T11:04:29.266451Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.6.3","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.6.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-21T22:32:15.167178Z","publishedAt":"2026-07-21T22:32:15.167178Z","updatedAt":"2026-07-21T22:32:15.167178Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.6.4","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.6.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T14:12:06.89121Z","publishedAt":"2026-07-22T14:12:06.89121Z","updatedAt":"2026-07-22T14:12:06.89121Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.7.0","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T13:08:06.389075Z","publishedAt":"2026-07-27T13:08:06.389075Z","updatedAt":"2026-07-27T13:08:06.389075Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.7.1","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.7.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T19:42:31.748768Z","publishedAt":"2026-07-27T19:42:31.748768Z","updatedAt":"2026-07-27T19:42:31.748768Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.7.2","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.7.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T20:02:07.249845Z","publishedAt":"2026-07-27T20:02:07.249845Z","updatedAt":"2026-07-27T20:02:07.249845Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.caelum29/calibre-mcp","description":"Calibre ebook library server: search, read content, curate metadata, semantic search, gated writes.","repository":{"url":"https://github.com/caelum29/calibre-mcp","source":"github"},"version":"0.7.3","packages":[{"registryType":"npm","identifier":"calibre-mcp","version":"0.7.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Calibre Content Server base URL (default http://localhost:8080)","format":"string","name":"CALIBRE_MCP_SERVER_URL"},{"description":"Library name; empty = auto-detect the server's default library","format":"string","name":"CALIBRE_MCP_LIBRARY"},{"description":"Set to 1 to enable the write tools (update/bulk-update/add/remove); off by default","format":"boolean","name":"CALIBRE_MCP_ENABLE_WRITE"},{"description":"Path to the calibredb binary; empty = auto-discover the standard install location","format":"filepath","name":"CALIBRE_MCP_CALIBREDB_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-18T10:42:07.926618Z","publishedAt":"2026-08-18T10:42:07.926618Z","updatedAt":"2026-08-18T10:42:07.926618Z","isLatest":true}}}],"metadata":{"count":24}}
