Skip to content
wangx
Go back

让 Claude 直接读写你的语雀知识库!这款开源工具太香了

Table of contents

Open Table of contents

🔥 让 Claude 直接读写你的语雀知识库!这款开源工具太香了

AI时代的知识管理困境

你是否也曾遇到过这样的场景:

如果 Claude 能直接访问你的语雀知识库,会是什么体验?

今天给大家介绍一个开源项目 —— yuque-mcp,让你的 Claude Desktop 或 Claude Code CLI 与语雀知识库完美融合!


🎯 什么是 yuque-mcp?

yuque-mcp 是一个基于 Model Context Protocol (MCP) 标准开发的服务器,打通了 Claude Desktop 与语雀知识库之间的壁垒。

简单来说:安装后,Claude 就能直接搜索、读取、创建、更新语雀文档了!


✨ 核心功能一览

一句话找到你需要的文档:

“帮我搜索关于 TypeScript 类型系统的语雀文档”

📁 目录浏览 (get_toc)

一键获取知识库完整结构:

“查看我们团队知识库的目录结构”

📖 内容读取 (get_doc)

精准获取文档详细内容:

“获取文档 123456 的完整内容”

✍️ 文档创建 (create_doc)

AI 直接帮你写文档并发布到语雀:

“创建一篇部署指南,内容包括环境准备和部署步骤”

📝 文档更新 (update_doc)

直接修改已有文档,无需手动打开编辑器:

“更新文档 123456,在末尾添加今天的工作总结”


💡 真实使用场景

场景一:代码开发时查阅文档

你:我想用 React 实现一个表单验证,但不确定团队的最佳实践

Claude:让我先搜索一下你们语雀知识库中的相关文档...

[已搜索到 3 篇相关文档]
根据你们团队的《React 表单开发规范》,推荐使用 react-hook-form...

你:太方便了!不用切出去查文档了!

场景二:AI 辅助文档编写

你:帮我把今天的会议记录整理成文档,发到语雀"项目纪要"分类下

Claude:好的,我先查看目录结构找到对应分类...

[已获取目录结构]
正在创建文档《2024-01-28 产品需求评审会》...

文档已创建完成!访问链接:https://www.yuque.com/...

场景三:迭代更新文档

你:把刚才讨论的方案更新到《技术方案文档》里

Claude:好的,我先获取文档当前内容...

[已获取文档内容]
正在更新文档,在"方案对比"章节添加新内容...

文档已更新完成!查看链接:https://www.yuque.com/...

场景四:知识库智能问答

你:我们之前是怎么解决跨域问题的?

Claude:让我搜索一下...

[找到文档《前端跨域问题解决方案》]
根据你们的技术文档,团队采用的是 Nginx 反向代理方案...

🛠️ 技术亮点


🚀 3分钟快速上手

1️⃣ 安装项目

git clone https://github.com/wangx-wx/yuque-mcp.git
cd yuque-mcp
npm install
npm run build

2️⃣ 获取语雀 Token

访问 语雀 Token 管理页面 创建个人 Token,需要勾选 readwrite 权限。

3️⃣ 配置方式(二选一)

方式A:Claude Desktop 配置文件

编辑配置文件(Windows 为 %APPDATA%\Claude\claude_desktop_config.json,macOS 为 ~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "yuque": {
      "command": "node",
      "args": ["E:\\node\\yuque-mcp\\dist\\index.js"],
      "env": {
        "YUQUE_AUTH_TOKEN": "你的语雀Token",
        "YUQUE_BASE_URL": "https://www.yuque.com",
        "YUQUE_GROUP_LOGIN": "团队路径名(如 leyaoyao)",
        "YUQUE_BOOK_SLUG": "知识库路径(如 fe-docs)"
      }
    }
  }
}

💡 如何获取参数? 打开你的语雀知识库,URL 格式为 https://www.yuque.com/{group_login}/{book_slug},从中提取即可。

方式B:Claude Code CLI 配置(推荐)

如果你使用 Claude Code 命令行工具,可以通过 CLI 快速添加:

macOS / Linux:

claude mcp add yuque-mcp \
    --scope project \
    --transport stdio \
    -- node "/path/to/yuque-mcp/dist/index.js" \
    --env YUQUE_AUTH_TOKEN=your-auth-token-here \
    --env YUQUE_BASE_URL=https://www.yuque.com \
    --env YUQUE_GROUP_LOGIN=your-group-login \
    --env YUQUE_BOOK_SLUG=your-book-slug

Windows (PowerShell):

claude mcp add yuque-mcp `
    --scope project `
    --transport stdio `
    -- node "D:/yuque-mcp/dist/index.js" `
    --env YUQUE_AUTH_TOKEN=your-auth-token-here `
    --env YUQUE_BASE_URL=https://www.yuque.com `
    --env YUQUE_GROUP_LOGIN=your-group-login `
    --env YUQUE_BOOK_SLUG=your-book-slug

CLI 配置优势:

4️⃣ 重启并验证

大功告成!现在就可以在对话中让 Claude 访问你的语雀知识库了!


🎁 项目地址

GitHub:https://github.com/wangx-wx/yuque-mcp

如果这个项目对你有帮助,欢迎给个 Star!


📌 写在最后

AI 的未来不是取代人类,而是成为我们最得力的助手。

当 Claude 能够直接访问你的团队知识库,它就不再是一个通用的 AI 助手,而是一个真正懂你、懂你业务的 AI 团队伙伴

yuque-mcp 只是开始,期待 MCP 生态带来更多可能性!


💬 你有什么期待的场景或想法?欢迎在评论区留言!


Share this post on:

Previous Post
OpenClaw
Next Post
OpenSpec