大家好,我是每日给大家推荐优秀开源项目的小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这里依据文档内容,帮你梳理一下:
第一步:环境准备与安装
- 确保有 Node.js v16+ 环境。
- 克隆项目代码:打开你的终端(命令行工具),运行:
# 注意:这里用的是实际的项目地址哦!
git clone https://github.com/freestylefly/mcp-server-weread.git
cd mcp-server-weread
如果速度慢,可以用国内镜像
npm install
或者 npm install --registry=https://registry.npmmirror.com
第二步:配置“通行证”(微信读书 Cookie)
-
用浏览器登录微信读书网页版 ( https://weread.qq.com/
)。 -
打开浏览器开发者工具(通常按 F12)。 -
找到 “Application” (应用) 或 “Storage” (存储) 标签页下的 “Cookies” 选项。 -
选择 https://weread.qq.com
这一项。 - 复制所有的 Cookie 值。
- 方法可能因浏览器而异,通常可以全选后复制。
-
在项目根目录下,找到或创建一个名为 .env
的文件,编辑它,设置你的 Cookie:
WEREAD_COOKIE=这里粘贴你刚刚复制的所有Cookie值
第三步:启动服务 & 配置 AI 客户端
- 编译代码:在项目目录下运行:
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)