feat: update MCP config and TOOLS.md with calendar/contacts note

This commit is contained in:
root
2026-03-29 18:45:26 +08:00
parent 1a9fdc7274
commit c3e845f89c
3427 changed files with 2447281 additions and 1 deletions

View File

@@ -0,0 +1,57 @@
{
"name": "dingtalk-api",
"version": "1.4.0",
"description": "钉钉API调用技能支持用户搜索/详情/查询、部门管理(搜索/详情/子部门/用户列表/父部门)、机器人单聊/群聊消息发送、群内机器人列表查询、离职记录查询、OA审批管理查询/发起/审批/转交/评论)等功能。",
"main": "index.js",
"main": "index.js",
"scripts": {
"search-user": "ts-node scripts/search-user.ts",
"get-bot-list": "ts-node scripts/get-bot-list.ts",
"send-group-message": "ts-node scripts/send-group-message.ts",
"send-user-message": "ts-node scripts/send-user-message.ts",
"search-department": "ts-node scripts/search-department.ts",
"get-department": "ts-node scripts/get-department.ts",
"list-sub-departments": "ts-node scripts/list-sub-departments.ts",
"list-department-users": "ts-node scripts/list-department-users.ts",
"list-department-parents": "ts-node scripts/list-department-parents.ts",
"list-user-parent-departments": "ts-node scripts/list-user-parent-departments.ts",
"get-user": "ts-node scripts/get-user.ts",
"list-department-user-details": "ts-node scripts/list-department-user-details.ts",
"list-department-user-ids": "ts-node scripts/list-department-user-ids.ts",
"get-user-count": "ts-node scripts/get-user-count.ts",
"list-inactive-users": "ts-node scripts/list-inactive-users.ts",
"get-user-by-mobile": "ts-node scripts/get-user-by-mobile.ts",
"get-user-by-unionid": "ts-node scripts/get-user-by-unionid.ts",
"list-resigned-users": "ts-node scripts/list-resigned-users.ts",
"list-approval-instance-ids": "ts-node scripts/list-approval-instance-ids.ts",
"get-approval-instance": "ts-node scripts/get-approval-instance.ts",
"list-user-initiated-approvals": "ts-node scripts/list-user-initiated-approvals.ts",
"list-user-cc-approvals": "ts-node scripts/list-user-cc-approvals.ts",
"list-user-todo-approvals": "ts-node scripts/list-user-todo-approvals.ts",
"list-user-done-approvals": "ts-node scripts/list-user-done-approvals.ts",
"get-user-todo-count": "ts-node scripts/get-user-todo-count.ts",
"create-approval-instance": "ts-node scripts/create-approval-instance.ts",
"terminate-approval-instance": "ts-node scripts/terminate-approval-instance.ts",
"execute-approval-task": "ts-node scripts/execute-approval-task.ts",
"transfer-approval-task": "ts-node scripts/transfer-approval-task.ts",
"add-approval-comment": "ts-node scripts/add-approval-comment.ts"
},
"keywords": [
"dingtalk",
"api",
"skill"
],
"author": "",
"license": "MIT",
"dependencies": {
"@alicloud/dingtalk": "^2.0.0",
"@alicloud/openapi-client": "^0.4.6",
"@alicloud/tea-typescript": "^1.7.1",
"@alicloud/tea-util": "^1.4.7"
},
"devDependencies": {
"@types/node": "^20.0.0",
"ts-node": "^10.9.0",
"typescript": "^5.0.0"
}
}