modelscope·@ispyridis/calibre-rag-mcp-nodejs
暂无描述。
Enhanced Calibre MCP server with RAG (Retrieval-Augmented Generation) capabilities for project-based vector search and contextual conversations.
git clone https://github.com/yourusername/calibre-rag-mcp-nodejs.git
cd calibre-rag-mcp-nodejs
npm install
setup.bat
The server automatically detects your Calibre library location. For custom configurations, modify the settings in server.js.
npm start
search: Semantic search across your ebook libraryfetch: Retrieve specific content from bookslist_projects: List all RAG projectscreate_project: Create a new RAG projectadd_books_to_project: Add books to a project for vectorizationsearch_project_context: Search within specific projectsAdd to your MCP client configuration:
{
"mcpServers": {
"calibre-rag": {
"command": "node",
"args": ["path/to/calibre-rag-mcp-nodejs/server.js"]
}
}
}
calibre-rag-mcp-nodejs/
server.js # Main MCP server
package.json # Dependencies and scripts
setup.bat # Windows setup script
test-*.js # Various test files
projects/ # RAG projects storage
CONFIG.md # Configuration documentation
USAGE_EXAMPLES.md # Usage examples
QUICK_TEST.md # Quick testing guide
Run the test suite:
npm test
Individual test files:
test-enhanced-server.js - Enhanced server functionalitytest-ocr-full.js - OCR capabilitiestest-pdf-approaches.js - PDF processingtest-enhanced-auto.js - Automated testingEnable verbose logging by setting environment variable:
set DEBUG=calibre-rag:*
npm start
Licensed under the Apache License 2.0. See LICENSE file for details.
For issues and questions, please open an issue on GitHub.
暂无描述。
暂无描述。
一种模型上下文协议服务器,它将Wireshark的网络分析能力与Claude等人工智能系统集成在一起,允许在无需手动复制的情况下直接分析网络数据包。
通过SearchAPI.site将AI助手连接到外部数据源(如Google、Bing等),并通过模型上下文协议(MCP)实现对网络信息的安全和上下文访问。
暂无描述。
暂无描述。