AI 阅读新姿势!支持MCP协议,打通微信读书与 Claude,让你的笔记活起来!


大家好,我是每日给大家推荐优秀开源项目的小G!


哈喽,各位热爱知识、拥抱 AI 的朋友们!今天又来给大家挖掘宝藏啦!

你是不是也和小G 我一样:

  • 📚 在微信读书里留下了海量的读书笔记和想法?
  • 🤖 同时也是 Claude Desktop 或 Cursor AI 这类 AI 工具的忠实用户?
  • 🤔 苦恼于阅读笔记散落在孤岛,无法方便地与强大的 AI 进行联动和深度分析?


如果你常常觉得“书到用时方恨少,笔记查找真烦恼”,还渴望让 AI 成为你阅读思考的“神队友”,那今天的项目绝对是为你量身定做的!它将彻底改变你的知识管理和 AI 互动方式!


微信读书 MCP 服务器

简单来说,这个项目 mcp-server-weread 就是一个 “超级连接器”

它是一个基于 Node.js 构建的轻量级服务器,核心使命是充当微信读书数据(你的书架、笔记、阅读记录等)和支持 MCP 协议的 AI 客户端(比如 Claude Desktop、Cursor AI)之间的桥梁

它能做什么?

通过运行这个服务器,你的 AI 客户端就能“看到”并“理解”你在微信读书里的活动了!你可以直接在 AI 对话框里:

  • 查询你的完整书架。
  • 获取带有笔记的书籍列表。
  • 查看某本书的所有笔记内容(划线、评论)。
  • 获取书籍的详细信息。
  • 在所有笔记中搜索特定关键词。
  • 了解你最近在读什么书。

想象一下,你可以直接对 Claude 说:“帮我找找我所有关于‘认知偏差’的读书笔记”,或者“分析一下我《思考,快与慢》这本书里的笔记要点”,是不是超级酷?!这简直就是给你的阅读笔记装上了 AI 引擎!

想让这个“连接器”为你工作,你需要准备以下“装备”:

  • 💻 一台“指挥中心”:
  • 你的电脑或服务器,能运行 Node.js 就行 (要求 v16 以上版本哦!)。
  • 🚀 “运载火箭” & “燃料”
  • 需要 Git 来“克隆”项目代码,还需要 npm(通常随 Node.js 一起安装)来安装项目的“零件”(依赖库)。
  • 🔑 “微信读书通行证”:
  • 这个有点关键!需要你自己去网页版微信读书获取一下 Cookie。别担心,项目文档里有教你怎么弄。
  • 🤖 “AI 智能终端”:
  • 一个支持 MCP 协议的客户端,比如大名鼎鼎的 Claude Desktop 或 Cursor AI。
  • 🔧 一点点“动手能力”
    :需要进行一些简单的配置,比如设置环境变量、修改 AI 客户端的配置文件。不过别怕,跟着步骤来很简单!


实操指南:三步走,让 AI 读懂你的书!

开发者大大提供了清晰的步骤,小G这里依据文档内容,帮你梳理一下:

第一步:环境准备与安装

  1. 确保有 Node.js v16+ 环境。
  2. 克隆项目代码:打开你的终端(命令行工具),运行:
# 注意:这里用的是实际的项目地址哦!git clone https://github.com/freestylefly/mcp-server-weread.git
进入项目目录:
cd mcp-server-weread
安装依赖:
# 如果速度慢,可以用国内镜像npm install# 或者 npm install --registry=https://registry.npmmirror.com

第二步:配置“通行证”(微信读书 Cookie)

  1. 用浏览器登录微信读书网页版 (https://weread.qq.com/)。
  2. 打开浏览器开发者工具(通常按 F12)。
  3. 找到 “Application” (应用) 或 “Storage” (存储) 标签页下的 “Cookies” 选项。
  4. 选择 https://weread.qq.com 这一项。
  5. 复制所有的 Cookie 值。
  6. 方法可能因浏览器而异,通常可以全选后复制。
  7. 在项目根目录下,找到或创建一个名为 .env 的文件,编辑它,设置你的 Cookie
WEREAD_COOKIE=这里粘贴你刚刚复制的所有Cookie值

第三步:启动服务 & 配置 AI 客户端

  1. 编译代码:在项目目录下运行:
npm run build
启动服务器:
node build/index.js
  • 看到类似服务器启动成功的提示就 OK 啦!
  • 配置你的 MCP 客户端(以 Cursor AI 为例):
    • 找到 Cursor AI 的 MCP 配置文件,通常在 ~/.cursor/mcp.json
    • 添加如下配置项(如果文件已存在内容,请注意合并 JSON 格式):

{  "mcpServers": {    "mcp-server-weread": {      "command": "node",      // !!!注意:这里的路径要改成你实际存放项目的绝对路径!!!      "args": ["/path/to/your/mcp-server-weread/build/index.js"],      "env": {        // !!!这里的 Cookie 也要填对!!!        "WEREAD_COOKIE": "这里再次粘贴你的微信读书Cookie值"      }    }  }}

    • 重要: 务必将 "args" 中的 /path/to/your/mcp-server-weread/build/index.js 替换成你项目 build/index.js 文件的真实绝对路径!还有 "env" 里的 WEREAD_COOKIE 也要确保正确无误。

配置完成后,重启你的 AI 客户端,现在它应该就能调用 mcp-server-weread 提供的工具,与你的微信读书数据互动了!



项目链接

https://github.com/freestylefly/mcp-server-weread

好了,今天小G的硬核推荐就到这里!希望这个 mcp-server-weread 能帮你打通知识管理的“任督二脉”,让 AI 真正成为你阅读和思考的得力助手!


扫码加入技术交流群,备注「开发语言-城市-昵称

(文:GitHubStore)

发表评论

×

下载每时AI手机APP

 

和大家一起交流AI最新资讯!

立即前往