diff --git a/TOOLS.md b/TOOLS.md index c7ad94e..7932a1a 100644 --- a/TOOLS.md +++ b/TOOLS.md @@ -67,16 +67,39 @@ Client Secret (AppSecret): _8EHgyhvHRHRMx6fZbh9LNpQoxyYl3At0b-fXXlQiahwupbt9oY5P ## MCP 服务配置 -已配置两个钉钉 MCP 服务,用于日程和通讯录操作: +已配置 3 个钉钉 MCP 服务: -### MCP1 - 钉钉MCP +### 钉钉文档 +- URL: `https://mcp-gw.dingtalk.com/server/fcf2405ec27cd4428220e0515ff8e04ee52ba7e11578aabbd1ef57651ad9c4d4?key=70fb66762bdf5b10a304a3d1a270aebb` +- **用途**:飞书云文档操作(创建/读取/写入/管理文档和表格) + +### 钉钉MCP (MCP1) - URL: `https://mcp-gw.dingtalk.com/server/6efc2da975c4393ba3ad307bad77180a09e28f0c660b247bf0b2258804dc034b?key=1ef173d18cfc53aec32435c06a06908b` -- **用途**:日程管理(创建/查询/修改/删除日程、会议室预约) +- **用途**:日历/日程管理 +- **主要工具**: + - `create_calendar_event` - 创建日程 + - `list_calendar_events` - 查询日程列表 + - `get_calendar_detail` - 获取日程详情 + - `update_calendar_event` - 修改日程 + - `delete_calendar_event` - 删除日程 + - `add_calendar_participant` - 添加参与人 + - `query_busy_status` - 查询用户闲忙状态 + - `query_available_meeting_room` - 查询空闲会议室 -### MCP2 - 钉钉MCP2 +### 钉钉MCP2 (MCP2) - URL: `https://mcp-gw.dingtalk.com/server/d0050f4b18d11aa780d304f2707e7bbb24794237a4f0a41d0f1dfdb40bc8bd27?key=ec174881fd525c64726e41b22892a7cf` -- **用途**:备用/其他 MCP 工具 +- **用途**:通讯录/用户管理 +- **主要工具**: + - `get_user_info_by_user_ids` - 批量获取用户详情 + - `search_user_by_key_word` - 搜索成员 + - `search_user_by_mobile` - 通过手机号获取成员 + - `get_sub_depts_by_dept_id` - 获取子部门 + - `get_dept_members_by_deptId` - 获取部门下所有成员 + - `search_dept_by_keyword` - 搜索部门 + - `get_current_user_profile` - 获取当前用户详情 + - `search_contact_by_key_word` - 搜索好友和同事 -### ⚠️ 重要:日程和通讯录操作必须通过 MCP 服务 -- **日程操作**(创建会议、查询日程等)→ 使用 MCP1 的 `create_calendar_event` 等接口 -- **通讯录操作**(查询用户、部门等)→ 使用 MCP 服务 +### ⚠️ 重要规则 +- **日程操作** → 使用 钉钉MCP (MCP1) +- **通讯录/用户/部门** → 使用 钉钉MCP2 (MCP2) +- **文档操作** → 使用 钉钉文档