Back to Home
benoute icon

calibre-mcp

Verified Safe

by benoute

Overview

Provides a Model Context Protocol (MCP) interface to a local Calibre e-book library, allowing programmatic search and content access.

Installation

Run Command
./calibre-mcp -transport=http -port=8080 -library-path=/path/to/calibre/library

Security Notes

The server uses `cors.New` with `AllowOriginFunc` always returning `true`, which enables cross-origin requests from any domain. While this simplifies development or local use, it is a significant security risk if the server is exposed to the public internet, as it allows arbitrary websites to interact with it. SQL queries utilize parameter binding for user input, preventing typical SQL injection vulnerabilities. File path construction uses `filepath.Join` to mitigate path traversal risks. No hardcoded secrets or malicious patterns were identified.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassMedium
Avg Tokens3000
Stars0
Forks0
Last Update2025-11-30

Tags

CalibreE-booksLibraryMCPGo