一个为微信读书提供MCP(Model Context Protocol)服务的工具,支持将微信读书的书籍、笔记和划线数据提供给支持MCP的大语言模型客户端,如Claude Desktop。
- 从微信读书获取书架信息
- 搜索书架中的图书
- 获取图书的笔记和划线
- 获取图书的热门书评
- 支持按章节组织笔记和划线
- 与支持MCP协议的LLM客户端无缝集成
-
get_bookshelf - 获取用户书架上所有书籍
- 返回书籍基本信息,包括书名、作者、译者和分类等
-
search_books - 通过关键词检索用户书架上的书籍
- 支持模糊匹配和精确匹配
- 可选是否包含详细信息
- 可设置最大结果数量
-
get_book_notes_and_highlights - 获取指定书籍的所有划线和笔记
- 支持按章节组织结果
- 支持筛选划线样式
- 返回结构化的数据以便于LLM理解
-
get_book_best_reviews - 获取指定书籍的热门书评
- 支持设置返回数量
- 支持分页浏览
- 包含评分、点赞数和评论者信息
- Node.js 16.x 或更高版本
- 微信读书账号和有效的Cookie
有多种方式可以与Claude Desktop集成: