书籍查询工具

一个允许用户通过MCP客户端与全球任何已出版书籍进行交互的工具,支持分页阅读、问题解答及知识库集成。

  • by kinshukk
  • Python
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 kinshukk/book-fetch-mcp

使用说明

取书MCP

在克劳德内部(或您的其他MCP客户)与世界上任何已出版的书籍交谈。

功能列表

  • [x] 编写mcp工具,测试基本版本
  • [x] 如果书籍太长,请在MCP缓存中维护,并对其进行分页
  • []使用gemini 1.5从书中提问,将答案反馈给claude(由于GINORMOUS上下文长度)
  • []在服务器内生成迷你RAG引擎,摄取、分块、重新排序。一直维护到应用程序生命周期结束
  • []还集成了scihub。解放世界的知识

设置

  • 确保你安装了紫外线
  • 安装deps。 cd book-fetch &&
  • 将此添加到您的 claude_desktop_config.json
{
  "mcpServers": {
    "book-fetcher": {
        "command": "uv",
        "args": [
        "--directory",
        "<PATH_TO_PARENT_DIR>/libgen-mcp",
        "run",
        "main.py"
        ]
    }
  }
}