
Notify MCP Server
Push agent and pipeline outcomes to WeChat, Telegram, Lark, Feishu, DingTalk, or Bark from one MCP server.
Overview
Notify MCP Server is a MCP server for the Operate phase that sends agent-generated messages to Weixin, Telegram, Bark, Lark, Feishu, and DingTalk.
What is this MCP server?
- Stdio MCP server (mcp-notify 0.1.9 on PyPI) with env-based credentials per channel
- Channels: Weixin/WeWork (bot + app), Telegram, Bark, Lark, Feishu, DingTalk
- WeWork variables: WEWORK_BOT_KEY, WEWORK_APP_CORPID, WEWORK_APP_SECRET, WEWORK_APP_AGENTID, WEWORK_APP_TOUSER
- DingTalk and Lark robot keys configurable via env or tool prompts
- Lets Claude/Cursor agents send human-readable alerts instead of only logging to chat
- Server version 0.1.9
- 6 messenger families supported (Weixin/WeWork, Telegram, Bark, Lark, Feishu, DingTalk)
- Transport: stdio
Community signal: 30 GitHub stars.
What problem does it solve?
Agents finish work in the background but you only discover failures or results when you reopen the IDE.
Who is it for?
Solo builders in China or mixed teams who live in WeWork/Lark/Feishu/DingTalk and want one MCP hook for alerts.
Skip if: Teams standardized on Slack-only or email-only alerting with no use for listed messengers.
What do I get? / Deliverables
Your agent can ping the channels you already check on phone or desktop the moment a task completes or breaks.
- Tool calls that deliver text notifications to configured channels
- Per-channel credential layout via documented environment variables
Recommended MCP Servers
Journey fit
Operate is the canonical shelf because the primary payoff is knowing what happened in production or long-running jobs without staring at the terminal. Monitoring fits alert-style notifications when builds finish, errors fire, or scheduled agent tasks complete.
How it compares
Multi-channel notification MCP integration, not an agent skill or incident platform.
Common Questions / FAQ
Who is mcp-notify for?
Indie developers and small teams who want Claude Code, Cursor, or Codex to push status updates into WeChat-family, Lark, Feishu, DingTalk, Telegram, or Bark.
When should I use mcp-notify?
Use it when long-running agent tasks, deploys, or cron jobs should notify you outside the chat session via messengers you already monitor.
How do I add mcp-notify to my agent?
Install mcp-notify from PyPI, set stdio transport in your MCP config, export the env keys for each channel (e.g. WEWORK_BOT_KEY, DINGTALK_BOT_KEY), then restart Claude Code or Cursor.