{"_id":"@archiesun/dingtalk-mcp-task-approval","name":"@archiesun/dingtalk-mcp-task-approval","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.1":{"name":"@archiesun/dingtalk-mcp-task-approval","version":"1.0.1","description":"钉钉任务审批MCP服务器 - 待办任务、OA审批、审批附件","type":"module","main":"dist/index.js","types":"dist/index.d.ts","bin":{"dingtalk-mcp-task-approval":"dist/cli.js"},"scripts":{"start":"node dist/cli.js"},"dependencies":{"@modelcontextprotocol/sdk":"^0.4.0","axios":"^1.6.0","dotenv":"^16.3.0","js-yaml":"^4.1.0"},"devDependencies":{"@types/js-yaml":"^4.0.9","@types/node":"^20.19.0","typescript":"^5.8.3"},"keywords":["mcp","dingtalk","task","approval","workflow","ai","typescript","model-context-protocol"],"author":{"name":"archiesun"},"license":"MIT","engines":{"node":">=16.0.0"},"repository":{"type":"git","url":"git+https://github.com/archiesun/dingtalk-mcp.git"},"bugs":{"url":"https://github.com/archiesun/dingtalk-mcp/issues"},"homepage":"https://open.dingtalk.com/document/ai-dev/dingtalk-server-api-mcp-overview","publishConfig":{"access":"public"},"gitHead":"adbb53521e9cd7626b761404d0d1b93fe929a0eb","_id":"@archiesun/dingtalk-mcp-task-approval@1.0.1","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Gnm3ove6+1F+htmQkmfdHY1h/qf5TfSPWdNbGsLBvQP/P/3epKoUUuBTZReVVfpxRrusouhN1Lcr8VwoOoL4sQ==","shasum":"266bdd1d08c22a5ff659fdff97d1b9b7af823585","tarball":"https://registry.npmjs.org/@archiesun/dingtalk-mcp-task-approval/-/dingtalk-mcp-task-approval-1.0.1.tgz","fileCount":24,"unpackedSize":70587,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDx82GwwCEEoB5KlZuDUJb2+x+j21PBhd1H04hgMILKaQIgQNGOu8rv3xAAzSRfGynK2Kfp5mdS0aeRqw9FvPkpf5o="}]},"_npmUser":{"name":"archiesun","email":"sunzhe1988@live.cn"},"directories":{},"maintainers":[{"name":"archiesun","email":"sunzhe1988@live.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-mcp-task-approval_1.0.1_1774679415131_0.20959232779059023"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-28T06:30:15.019Z","1.0.1":"2026-03-28T06:30:15.335Z","modified":"2026-03-28T06:30:15.572Z"},"maintainers":[{"name":"archiesun","email":"sunzhe1988@live.cn"}],"description":"钉钉任务审批MCP服务器 - 待办任务、OA审批、审批附件","homepage":"https://open.dingtalk.com/document/ai-dev/dingtalk-server-api-mcp-overview","keywords":["mcp","dingtalk","task","approval","workflow","ai","typescript","model-context-protocol"],"repository":{"type":"git","url":"git+https://github.com/archiesun/dingtalk-mcp.git"},"author":{"name":"archiesun"},"bugs":{"url":"https://github.com/archiesun/dingtalk-mcp/issues"},"license":"MIT","readme":"# 钉钉任务审批MCP服务�?\n钉钉任务审批MCP服务器，提供待办任务、OA审批、审批附件等功能�?\n## 功能特�?\n- 📝 **待办任务** - 创建、查询、更新、删除待办任�?- �?**OA审批** - 发起审批、获取详情、撤销、评论、同�?拒绝、转�?- 📎 **审批附件** - 获取空间信息、下载附件、预览附件、授权下�?- 🔍 **用户查询** - 按姓名搜索用户、userId转unionId\n\n## 安装\n\n```bash\nnpm install @archiesun/dingtalk-mcp-task-approval\n```\n\n## 配置\n\n### 环境变量\n\n```bash\nDINGTALK_Client_ID=your_app_key\nDINGTALK_Client_Secret=your_app_secret\n```\n\n### MCP客户端配�?\n```json\n{\n  \"mcpServers\": {\n    \"dingtalk-task-approval\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"dingtalk-mcp-task-approval@latest\"],\n      \"env\": {\n        \"DINGTALK_Client_ID\": \"your client id\",\n        \"DINGTALK_Client_Secret\": \"your client secret\"\n      }\n    }\n  }\n}\n```\n\n## 工具列表\n\n| 分类 | 工具名称 | 说明 |\n|------|---------|------|\n| 查询命令 | searchUser | 按姓名搜索用�?|\n| | getUnionIdByUserId | userId转unionId |\n| 待办任务 | queryTasks | 查询待办列表 |\n| | createTask | 创建待办 |\n| | updateTask | 更新待办 |\n| | deleteTask | 删除待办 |\n| OA审批 | startApprovalInstance | 发起审批 |\n| | getApprovalInstanceDetails | 获取审批详情 |\n| | revokeApprovalInstance | 撤销审批 |\n| | addApprovalComment | 添加评论 |\n| | getApprovalInstanceIds | 获取审批ID列表 |\n| | getUserPendingApprovalCount | 获取待审批数�?|\n| | approveOrRejectTask | 同意/拒绝审批 |\n| | transferApprovalTask | 转交审批 |\n| 审批附件 | getApprovalSpaceInfo | 获取钉盘空间信息 |\n| | downloadApprovalAttachment | 下载附件 |\n| | previewApprovalAttachment | 预览附件 |\n| | downloadApprovalSpaceFile | 授权下载文件 |\n\n## 许可�?\nMIT License\n\n## 相关链接\n\n- [钉钉开放平台](https://open.dingtalk.com/)\n- [MCP协议文档](https://modelcontextprotocol.io/)\n","readmeFilename":"README.md","_rev":"1-bf5f68d2651b7171213dbe1637a68e62"}