mcp-dingding-bot

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Enables sending markdown-formatted messages to DingDing/Dingtalk groups with support for custom titles and @all functionality

MCP 딩딩 봇

DingDing Bot API를 위한 MCP 서버로, DingDing/Dingtalk 메시지 알림 및 상호작용을 지원합니다.

특징

  • 메시지 알림 : 다양한 유형의 딩딩 메시지(텍스트/마크다운)를 전송합니다.

도구

  1. send_text_message
    • 딩딩 그룹에 일반 텍스트 메시지 보내기
    • 입력:
      • text (문자열): 텍스트 콘텐츠
      • atAll (선택적 부울): 모든 멤버에게 @를 적용할지 여부
  2. send_markdown_message
    • dingding 그룹에 마크다운 형식의 메시지 보내기
    • 입력:
      • title (문자열): 메시지 제목
      • text (문자열): 마크다운 콘텐츠
      • atAll (선택적 부울): 모든 멤버에게 @를 적용할지 여부

설정

딩딩 봇 토큰

  1. DingDing 그룹 채팅 봇 만들기:
    • 그룹 설정 > 그룹 봇 관리로 이동하세요.
    • 사용자 정의 봇 만들기
    • 웹훅 URL과 비밀번호를 저장합니다.

Claude Desktop과 함께 사용

claude_desktop_config.json 에 다음을 추가하세요.

도커

지엑스피1

엔피엑스

{ "mcpServers": { "gitlab": { "command": "npx", "args": [ "-y", "mcp-dingding-bot" ], "env": { "DINGTALK_BOT_ACCESS_TOKEN": "<YOUR_ACCESS_TOKEN>", "DINGTALK_BOT_SECRET": "<YOUR_SECRET>" // Optional, for robots with signature verification enabled } } } }

짓다

Docker 빌드:

docker build -t shawyeok/mcp-dingding-bot .

환경 변수

  • DINGTALK_BOT_ACCESS_TOKEN : dingding 그룹 로봇 액세스 토큰(필수)
  • DINGTALK_BOT_SECRET : 딩딩 그룹 로봇 서명 비밀번호(선택 사항)

참고문헌

특허

이 MCP 서버는 MIT 라이선스에 따라 라이선스가 부여됩니다. 즉, MIT 라이선스의 약관에 따라 소프트웨어를 자유롭게 사용, 수정 및 배포할 수 있습니다. 자세한 내용은 프로젝트 저장소의 LICENSE 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

dingding(일명 dingtalk) 그룹 사용자 정의 로봇을 통해 텍스트/마크다운 메시지를 보내기 위한 MCP 서버

  1. Features
    1. Tools
      1. Setup
        1. DingDing Bot Token
        2. Usage with Claude Desktop
        3. Docker
        4. NPX
      2. Build
        1. Environment Variables
          1. References
            1. License
              ID: ql5womr4fm