mcp-server-weread

MCP.Pizza Chef: ChenyqThu

Four read-only tools cover a WeChat Reading account: list every book on your shelf, search that shelf by title or author, fetch the highlights and notes from one book grouped by chapter, and fetch that book's most popular reader reviews. Nothing is written back, edited, or deleted. Signing in uses your WeChat Reading browser cookie rather than a developer key, and that cookie expires regularly. The code has not changed since May 2025.

Unmaintained · no code changes since May 2025
Notes
Writing

Use This MCP server To

Turn my highlights from one book into a study summary List every book sitting on my WeChat Reading shelf Find the psychology books I have already started Pull my chapter-by-chapter notes on a title into an outline Read what other people thought of a book before I start it Compare my own notes against the popular reviews

README

微信读书 MCP Server

一个为微信读书提供MCP(Model Context Protocol)服务的工具,支持将微信读书的书籍、笔记和划线数据提供给支持MCP的大语言模型客户端,如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

安装教程

详见:Weread MCP Server 使用指南

与Claude Desktop集成

有多种方式可以与Claude Desktop集成:

mcp-server-weread FAQ

Do I need a developer key for this?
No. You supply your WeChat Reading login cookie, copied from your browser, or a CookieCloud account that syncs it for you. There is no paid key.
Can I use this to turn a book's highlights into a summary?
Yes — ask for the notes on a specific book and they come back grouped by chapter, ready to condense.
Can it change or delete anything in my account?
No. All four tools only read. There is no way for it to edit a highlight, remove a book, or post a review.
Is the CookieCloud option safe?
Be careful. Your sync password is sent to the CookieCloud server, which sends your readable WeChat Reading login cookie back. The default server in the instructions belongs to the project author, so run your own or paste the cookie directly instead.
Which apps does it work in?
Claude Desktop is the documented target, and it runs in any assistant that can launch a small local command from a config file.
Why does it stop working after a while?
The login cookie expires. When that happens the tools return a sign-in error and you have to copy a fresh cookie.
Is it still being maintained?
The code has been untouched since May 2025. Nothing is broken today, but cookie-based logins tend to drift, and no fixes have landed in over a year.
Will the answers come back in English?
The book titles, notes, and reviews come back in whatever language they were written in, which for this Chinese reading service is usually Chinese. Your assistant can translate them.