{"repo":"freestylefly/mcp-server-weread","free":true,"listed":false,"github":"https://github.com/freestylefly/mcp-server-weread","clone":"git clone https://github.com/freestylefly/mcp-server-weread.git","description":"微信读书MCP","language":"JavaScript","stars":572,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"一个为微信读书提供 MCP 服务的工具 微信读书 MCP Server 是一个为微信读书提供 MCP（Model Context Protocol）服务的工具，支持将微信读书的书籍、笔记和划线数据提供给支持MCP的大语言模型客户端，如Cursor、Claude Desktop。 功能特点 - 从微信读书获取书架信息 - 搜索书架中的图书 - 获取图书的笔记和划线 - 获取图书的热门书评 - 支持按章节组织笔记和划线 - 与支持MCP协议的LLM客户端无缝集成 主要工具 1. get bookshelf - 获取用户书架上所有书籍 - 返回书籍基本信息，包括书名、作者、译者和分类等 2. search books - 通过关键词检索用户书架上的书籍 - 支持模糊匹配和精确匹配 - 可选是否包含详细信息 - 可设置最大结果数量 3. get book notes and highlights - 获取指定书籍的所有划线和笔记 - 支持按章节组织结果 - 支持筛选划线样式 - 返回结构化的数据以便于LLM理解 4. get book best reviews - 获取指定书籍的热门书评 - 支持设置返回数量 - 支持分页浏览 - 包含评分、点赞数和评论者信息 安装与使用 先决条件 - Node.js 16.x 或更高版本 - 微信读书账号和有效的Cookie 安装教程 详见： - 用微信读书MCP在Cursor中构建私人图书馆，太哇塞了！ - Weread MCP Server 使用指南 与Claude Desktop集成 有多种方式可以与Claude Desktop集成： 方式一：通过 npx 使用（最简单，推荐） 1. 打开Claude Desktop 2. 进入设置 - MCP配置 3. 添加工具，使用以下JSON配置： 方式二：全局安装后使用 1. 全局安装包： 2. 在Claude配置中使用： 提示：直接在Claude配置中提供环境变量的方式更加方便，无需设置.env文件，推荐使用。 CookieCloud 配置说明 为了解决 Cookie 频繁过期，需要重新获取并更新环境变量的问题。本项目支持 CookieCloud 服务来自动同步和更新 Cookie。CookieCloud 是一个开源的跨浏览器 Cookie 同步工具，支持自建服务器。 配置步骤： 安装浏览器插件 Edge商店：CookieCloud for Edge Chrome商店：CookieCloud for Chrome 配置 CookieCloud 插件 服务器地址：使用默认服务器 https://cc.chenge.ink 或填入自建服务器地址 点击 \"自动生成密码\" 同步域名关键词中填入 \"weread\" 点击\"保存\" ，然后点击 \"手动同步\"确保配置生效 [可选] 如果需要插件自动保活，可以在保活中填入 https://weread.qq.com，插件会自动刷新 Cookie 在MCP Json中配置CookieCloud变量： CC URL=你的CookieCloud服务器地址 （或使用我的默认服务器地址 https://cc.chenge.ink ） CC ID=你的CookieCloud用户UUID CC PASSWORD=你的CookieCloud密码 注意：配置 CookieCloud 后，系统会优先使用 CookieCloud 获取 Cookie，获取失败才会使用 WEREAD COOKIE 环境变量的值。 Cookie获取方法 微信读书的Cookie可以通","default_branch":null,"files":null,"tree":[],"storefront":"/r/freestylefly","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/freestylefly/mcp-server-weread/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}