mcp-notify MCP Server
An MCP server that provides messaging capabilities, supporting notifications through WeChat Work, DingTalk, Telegram, Bark, Lark, Feishu, and Home Assistant.
Get this MCP server
An MCP server that provides messaging capabilities, supporting notifications through WeChat Work, DingTalk, Telegram, Bark, Lark, Feishu, and Home Assistant.
Installation
uvx
uvx mcp-notify
Smithery
Use OAuth authorization or Smithery key at https://smithery.ai/server/@aahl/mcp-notify
Docker
mkdir /opt/mcp-notify
cd /opt/mcp-notify
wget https://raw.githubusercontent.com/aahl/mcp-notify/refs/heads/main/docker-compose.yml
docker-compose up -d
Configuration
uvx Configuration
{
"mcpServers": {
"mcp-notify": {
"command": "uvx",
"args": ["mcp-notify"],
"env": {
"WEWORK_BOT_KEY": "your-wework-bot-key"
}
}
}
}
Smithery Configuration
{
"mcpServers": {
"mcp-aktools": {
"url": "https://server.smithery.ai/@aahl/mcp-notify/mcp"
}
}
}
Docker Configuration
{
"mcpServers": {
"mcp-notify": {
"url": "http://0.0.0.0:8809/mcp"
}
}
}
Available Tools
| Tool | Description |
|---|---|
wework_send_text |
Send text or Markdown messages via WeChat Work group bot |
wework_send_image |
Send images via WeChat Work group bot |
wework_send_news |
Send news messages via WeChat Work group bot |
wework_app_send_text |
Send text or Markdown messages via WeChat Work app |
wework_app_send_image |
Send images via WeChat Work app |
wework_app_send_video |
Send videos via WeChat Work app |
wework_app_send_voice |
Send voice messages via WeChat Work app |
wework_app_send_file |
Send files via WeChat Work app |
wework_app_send_news |
Send news messages via WeChat Work app |
tg_send_message |
Send text or Markdown messages via Telegram Bot |
tg_send_photo |
Send photos via Telegram Bot |
tg_send_video |
Send videos via Telegram Bot |
tg_send_audio |
Send audio via Telegram Bot |
tg_send_file |
Send files via Telegram Bot |
tg_markdown_rule |
Get Markdown formatting rules for Telegram |
Features
- Support for multiple messaging platforms (WeChat Work, DingTalk, Telegram, and more)
- Send text, image, video, audio, and file messages
- Messaging via group bots and applications
- Markdown formatting support
- Text-to-speech conversion
- Home Assistant integration
- Multiple deployment options (uvx, Docker, Smithery)
Environment Variables
Optional
WEWORK_BOT_KEY- Default key for WeChat Work group botWEWORK_APP_CORPID- WeChat Work enterprise IDWEWORK_APP_SECRET- WeChat Work app secretWEWORK_APP_AGENTID- WeChat Work app ID (default: 1000002)WEWORK_APP_TOUSER- Default WeChat Work recipient ID (default: @all)WEWORK_BASE_URL- WeChat Work API proxy address (default: https://qyapi.weixin.qq.com)DINGTALK_BOT_KEY- access_token for DingTalk group botDINGTALK_BASE_URL- DingTalk API address (default: https://oapi.dingtalk.com)
Notes
The server supports documentation in both Chinese and English. Multiple quick start options are available, including online testing on FastMCP.cloud and Smithery.ai, as well as direct integration with various IDEs and editors.