MCP Server for notify
Project description
💬 Notify MCP Server
提供消息推送的 MCP (Model Context Protocol) 服务器,支持企业微信、钉钉、Telegram、Bark、Lark、飞书、Home Assistant
安装
方式1: uvx
{
"mcpServers": {
"mcp-notify": {
"command": "uvx",
"args": ["mcp-notify"],
"env": {
"WEWORK_BOT_KEY": "your-wework-bot-key", # 企业微信群机器人key,也可以在提示词指定
"WEWORK_APP_CORPID": "ww0123456789abcd", # 企业微信所属的企业ID
"WEWORK_APP_SECRET": "Your-Secret-Key", # 企业微信应用的凭证密钥
"WEWORK_APP_AGENTID": "1000002", # 企业微信应用的ID
"WEWORK_APP_TOUSER": "admin", # 企业微信默认接收人ID
"WEWORK_BASE_URL": "https://qyapi.weixin.qq.com", # 企业微信API反代理地址,用于可信IP
"DINGTALK_BOT_KEY": "your-dingtalk-bot", # 钉钉群机器人access_token
"FEISHU_BASE_URL": "your-feishu-bot", # 飞书群机器人key
"LARK_BASE_URL": "your-lark-bot-key", # Lark群机器人key
"BARK_DEVICE_KEY": "your-bark-key", # Bark device key
"TELEGRAM_DEFAULT_CHAT": "-10000000000", # Telegram Default Chat ID
"TELEGRAM_BOT_TOKEN": "123456789:ABCDE", # Telegram Bot Token
"TELEGRAM_BASE_URL": "https://api.telegram.org", # Optional
"HASS_BASE_URL": "http://homeassistant.local:8123", # Home Assistant Base URL
"HASS_ACCESS_TOKEN": "eyJhbGciOiJIUzI1NiIsInR5...", # Home Assistant Long-Lived Access Token
"HASS_MOBILE_KEY": "mobile_app_my_iphone", # Home Assistant Mobile Device Key, Can also be specified in the prompt
}
}
}
}
方式2: Smithery
需要通过OAuth授权或Smithery key
{
"mcpServers": {
"mcp-aktools": {
"url": "https://server.smithery.ai/@aahl/mcp-notify/mcp" # Streamable HTTP
}
}
}
方式3: 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
{
"mcpServers": {
"mcp-notify": {
"url": "http://0.0.0.0:8809/mcp" # Streamable HTTP
}
}
}
快速开始
- 在线体验:
- 添加到 Cursor
- 添加到 VS Code
- 添加到 Cherry Studio
- 添加到 Claude Code, 执行命令:
claude mcp add notify -- uvx mcp-notify - 添加到 OpenAI CodeX, 执行命令:
codex mcp add notify -- uvx mcp-notify
相关连接
- 大饼报告 - 基于此MCP实现的Telegram频道
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mcp_notify-0.1.3.tar.gz
(85.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_notify-0.1.3.tar.gz.
File metadata
- Download URL: mcp_notify-0.1.3.tar.gz
- Upload date:
- Size: 85.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
158bc87a825aafd32e524f3e56e1db72a4e1bbfa590f9a5a8647096e715083d9
|
|
| MD5 |
8f4dc59ba2988a4ab9367e4835c9448a
|
|
| BLAKE2b-256 |
cd77453eab82cefd33bd13a9f24701aa4810fec15d7508c3bb5cabf6f0752211
|
File details
Details for the file mcp_notify-0.1.3-py3-none-any.whl.
File metadata
- Download URL: mcp_notify-0.1.3-py3-none-any.whl
- Upload date:
- Size: 12.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe0d84c375b428f7c1e997e4cbe4149efad37e6037e5389d0dd29c3fcc8836cd
|
|
| MD5 |
7a9a3395dd23f43a461c55fc8cf25853
|
|
| BLAKE2b-256 |
72895115c31ce2d366f12fdd35d8a3d71a4251b1c19d2767648ff205e401ce72
|