Yuque MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_current_userC | 获取当前认证用户的信息,包括用户ID、用户名、头像等语雀账号基本信息 |
| get_user_docsB | 获取当前用户的所有知识库文档列表,包括私人和协作文档 |
| get_user_reposB | 获取指定用户的知识库列表,知识库是语雀中组织文档的集合 |
| get_repo_docsB | 获取特定知识库中的所有文档列表,包括文档标题、更新时间等信息 |
| get_docC | 获取语雀中特定文档的详细内容,包括正文、修改历史和权限信息(支持分块处理大型文档) |
| create_docC | 在指定知识库中创建新的语雀文档,支持多种格式内容 |
| update_docC | 更新语雀中已存在的文档,可以修改标题、内容或权限设置 |
| delete_docA | 从语雀知识库中删除指定文档,此操作不可撤销 |
| searchB | 在语雀平台中搜索文档或知识库内容,支持范围和作者筛选 |
| get_group_statisticsC | 获取团队的汇总统计数据,包括成员人数、文档数量、阅读量和互动数据等 |
| get_group_member_statisticsC | 获取团队成员的统计数据,包括各成员的编辑次数、阅读量、点赞量等 |
| get_group_book_statisticsC | 获取团队知识库的统计数据,包括各知识库的文档数、字数、阅读量等 |
| get_group_doc_statisticsC | 获取团队文档的统计数据,包括各文档的字数、阅读量、评论量等 |
| get_doc_chunks_infoC | 获取文档的分块元信息,包括总块数、每块的字符数等 |
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, such as create_doc, delete_doc, get_doc, and update_doc for document CRUD operations, and get_current_user for user info. However, there is some overlap among the statistics tools (e.g., get_group_book_statistics, get_group_doc_statistics, get_group_member_statistics, get_group_statistics), which could cause confusion as they all retrieve similar team-related data but with slightly different scopes. Descriptions help clarify, but the boundaries are not perfectly clear.
Tool names follow a highly consistent verb_noun pattern throughout, using snake_case uniformly. Examples include create_doc, get_doc, update_doc, get_user_repos, and search. All tools adhere to this convention, making them predictable and easy to understand at a glance.
With 14 tools, the count is well-scoped for a Yuque (knowledge base) MCP server. It covers core operations like document management (CRUD), user and repository info, and statistics, without being overwhelming. Each tool appears to serve a specific purpose, justifying its inclusion in the set.
The tool set provides comprehensive coverage for document management (create, get, update, delete, list, search) and user/repository info, with added statistics for teams. Minor gaps exist, such as no tools for managing knowledge repositories (e.g., create_repo, delete_repo) or handling comments/likes on documents, but agents can likely work around these with the available tools for core workflows.