yuque-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| YUQUE_TOKEN | Yes | 语雀 API Token (必填) | |
| YUQUE_BASE_URL | No | 语雀 API 地址,私有域名时需修改 | https://www.yuque.com |
| YUQUE_MCP_DEBUG | No | 设为 '1' 开启 DEBUG 日志 | |
| YUQUE_PERMISSION_LEVEL | No | 权限级别:read/write/admin | read |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| yuque_helloA | 心跳检测 - 测试与语雀 API 的连接是否正常 权限要求: read |
| yuque_get_user_infoA | 获取当前 Token 对应的用户详情 权限要求: read 返回: 用户信息,包含 id、login、name、avatar_url 等 |
| yuque_get_user_groupsB | 获取指定用户所属的团队列表 权限要求: read 参数:
|
| yuque_get_user_reposA | 获取指定用户的知识库列表 权限要求: read 参数:
|
| yuque_get_group_reposA | 获取指定团队的知识库列表 权限要求: read 参数:
|
| yuque_get_repoA | 获取知识库详情 权限要求: read 参数:
|
| yuque_get_docsA | 获取知识库的文档列表 权限要求: read 参数:
|
| yuque_get_docB | 获取文档详情 权限要求: read 参数:
|
| yuque_get_doc_by_book_idA | 通过知识库 ID 获取文档详情 权限要求: read 参数:
|
| yuque_get_tocB | 获取知识库目录 权限要求: read 参数:
|
| yuque_get_toc_by_book_idC | 通过知识库 ID 获取目录 权限要求: read 参数:
|
| yuque_get_doc_versionsA | 获取文档历史版本列表 权限要求: read 参数:
|
| yuque_get_doc_versionB | 获取文档历史版本详情 权限要求: read 参数:
|
| yuque_searchA | 在语雀中进行通用搜索 权限要求: read 参数:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 14 tools
Most tools have distinct purposes, but there is some redundancy between `yuque_get_doc` and `yuque_get_doc_by_book_id` (and similarly for TOC). However, the descriptions clearly differentiate them by the way the book is specified.
All tools follow a consistent `yuque_<verb>_<noun>` pattern, with variants like `_by_book_id` for clarity. No mixing of styles or inconsistent verbs.
14 tools cover the main read operations for a knowledge base platform: document retrieval, version history, repositories, TOC, user info, groups, search, and heartbeat. The scope is well-balanced.
All tools are read-only; there are no create, update, or delete operations. For a comprehensive Yuque interaction, this is a major gap. The server appears to intentionally limit to read, but it lacks essential write capabilities.