返回市场
钉钉-MCP

钉钉-MCP

作者:zhaoyunxing924 星标更新:2025-04-03

项目介绍

dingtalk-mcp

该项目是一个钉钉MCP(消息连接器协议)服务,提供与钉钉企业应用交互的API接口。该项目使用Go语言开发,并支持查询员工信息和发送消息等功能。

安装

go install github.com/zhaoyunxing92/dingtalk-mcp@latest

配置MCP服务

钉钉开放平台 创建一个应用并为该应用配置权限

{
    "mcpServers": {
       "dingtalk": {
            "command": "dingtalk-mcp", // 如果提示找不到命令,可以将项目编译后的可执行文件放在PATH中
            "args": [],
            "env": {
                "DINGTALK_AGENT_ID": "申请的agentId",
                "DINGTALK_KEY": "应用key",
                "DINGTALK_SECRET": "应用密钥"
            },
            "disabled": false,
            "autoApprove": [
                "get_employees_count",
                "get_simple_employees",
                "recall_corp_conversation",
                "send_corp_conversation",
                "send_markdown_corp_conversation"
            ],
            "timeout": 60
        }
    }
  }

功能列表

API 名称功能描述
Get_ employeescount
Get_ simple_ employees获取公司基本员工信息(仅获取根部门人员)
Recall_ corp_ conversation撤回员工的消息
Send_ corp_ conversation企业用户发送文本消息
send_markdown_corp_conversation企业用户发送 Markdown 格式消息