Skip to content

Commit 762bac5

Browse files
chen201724babydog-ai
andauthored
refactor: hide group/team tools from website, add notes tools (#55)
Co-authored-by: babydog-ai <willchen.babydog@gmail.com>
1 parent 8a30ebd commit 762bac5

1 file changed

Lines changed: 8 additions & 20 deletions

File tree

website/src/components/McpTools/McpTools.tsx

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ const categories: Category[] = [
4040
{ name: 'yuque_get_repo', desc: '获取知识库详情(名称、描述、文档数等)' },
4141
{ name: 'yuque_create_repo', desc: '创建新知识库' },
4242
{ name: 'yuque_update_repo', desc: '更新知识库信息' },
43-
{ name: 'yuque_delete_repo', desc: '删除知识库' },
4443
],
4544
},
4645
{
@@ -52,7 +51,6 @@ const categories: Category[] = [
5251
{ name: 'yuque_get_doc', desc: '获取文档详情和内容(Markdown/HTML)' },
5352
{ name: 'yuque_create_doc', desc: '创建新文档' },
5453
{ name: 'yuque_update_doc', desc: '更新文档内容或属性' },
55-
{ name: 'yuque_delete_doc', desc: '删除文档' },
5654
],
5755
},
5856
{
@@ -74,24 +72,14 @@ const categories: Category[] = [
7472
],
7573
},
7674
{
77-
key: 'groups',
78-
label: 'Groups',
79-
icon: '👥',
75+
key: 'notes',
76+
label: 'Notes',
77+
icon: '📝',
8078
tools: [
81-
{ name: 'yuque_list_group_members', desc: '列出团队所有成员' },
82-
{ name: 'yuque_update_group_member', desc: '更新成员角色/权限' },
83-
{ name: 'yuque_remove_group_member', desc: '移除团队成员' },
84-
],
85-
},
86-
{
87-
key: 'stats',
88-
label: 'Stats',
89-
icon: '📊',
90-
tools: [
91-
{ name: 'yuque_group_stats', desc: '团队整体统计数据' },
92-
{ name: 'yuque_group_member_stats', desc: '成员贡献统计' },
93-
{ name: 'yuque_group_book_stats', desc: '知识库活跃度统计' },
94-
{ name: 'yuque_group_doc_stats', desc: '文档统计数据' },
79+
{ name: 'yuque_list_notes', desc: '列出小记列表' },
80+
{ name: 'yuque_get_note', desc: '获取小记详情' },
81+
{ name: 'yuque_create_note', desc: '创建新小记' },
82+
{ name: 'yuque_update_note', desc: '更新小记内容' },
9583
],
9684
},
9785
{
@@ -112,7 +100,7 @@ function McpTools() {
112100
<section className={styles.section}>
113101
<p className={styles.sectionLabel}>MCP Tools</p>
114102
<div className={styles.titleRow}>
115-
<h2 className={styles.sectionTitle}>25 个标准化工具,覆盖语雀全部核心能力</h2>
103+
<h2 className={styles.sectionTitle}>20 个标准化工具,覆盖语雀全部核心能力</h2>
116104
<div className={styles.titleLinks}>
117105
<a
118106
className={styles.externalLink}

0 commit comments

Comments
 (0)