Skip to main content
Glama

Feishu MCP Server

ISSUE_26_COMPLETED.md2.14 kB
# Issue #26 - 评论相关工具已完成 ## 已创建的工具 在 `src/tools/drive/comment/` 目录下创建了以下云文档评论工具: 1. **drive_comment_create** - 创建评论 - 文件:`create.ts` - 功能:在云文档中添加全局评论 2. **drive_comment_list** - 获取评论列表 - 文件:`list.ts` - 功能:分页获取文档的所有评论 3. **drive_comment_patch** - 更新评论状态 - 文件:`patch.ts` - 功能:标记评论为已解决或未解决 4. **drive_comment_reply_create** - 创建回复 - 文件:`reply-create.ts` - 功能:在评论下创建回复 5. **drive_comment_reply_list** - 获取回复列表 - 文件:`reply-list.ts` - 功能:获取某条评论的所有回复 ## 文件结构 ``` src/tools/drive/ ├── index.ts # 已更新,导出评论工具 └── comment/ ├── index.ts # 评论工具导出 ├── create.ts # 创建评论 ├── list.ts # 获取评论列表 ├── patch.ts # 更新评论状态 ├── reply-create.ts # 创建回复 ├── reply-list.ts # 获取回复列表 └── README.md # 使用说明 ``` ## 技术实现 - 使用 zod 进行参数验证 - 使用 @larksuiteoapi/node-sdk 调用飞书 API - 支持用户令牌和应用令牌认证 - 支持富文本内容(包括 @用户、云文档链接等) - 支持分页查询 ## 支持的文档类型 - `doc` - 旧版文档 - `docx` - 新版文档 - `sheet` - 电子表格 - `file` - 文件 - `slides` - 幻灯片 ## 使用方式 这些工具已经在 `src/tools/drive/index.ts` 中导出,可以直接使用: ```javascript import { driveCommentCreate, driveCommentList, driveCommentPatch, driveCommentReplyCreate, driveCommentReplyList } from './src/tools/drive'; ``` ## 注意事项 1. 这些工具基于飞书开放平台的 drive v1 评论 API 2. 创建的评论内容不可修改,只能更新解决状态 3. 目前只支持全局评论,局部评论功能可以后续扩展 4. 所有工具都需要提供文档 token 和文档类型参数

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Xumingmingming/feishu-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server