1+ {
2+ "name" : " mcp-notify" ,
3+ "display_name" : " Notify MCP Server" ,
4+ "description" : " MCP Server for sending notifications to Weixin, Telegram, Bark, Lark, Feishu, and DingTalk." ,
5+ "repository" : {
6+ "type" : " git" ,
7+ "url" : " https://github.com/aahl/mcp-notify"
8+ },
9+ "author" : {
10+ "name" : " aahl"
11+ },
12+ "license" : " MIT" ,
13+ "categories" : [
14+ " Messaging" ,
15+ " System Tools"
16+ ],
17+ "tags" : [
18+ " notify" ,
19+ " telegram" ,
20+ " weixin"
21+ ],
22+ "arguments" : {
23+ "WEWORK_BOT_KEY" : {
24+ "description" : " Default key for Wework group bot. Can also be specified in the prompt." ,
25+ "required" : false
26+ },
27+ "WEWORK_APP_CORPID" : {
28+ "description" : " The CorpID of your enterprise in Wework." ,
29+ "required" : false
30+ },
31+ "WEWORK_APP_SECRET" : {
32+ "description" : " The secret credential for the Wework application." ,
33+ "required" : false
34+ },
35+ "WEWORK_APP_AGENTID" : {
36+ "description" : " The ID of the Wework application. Default: '1000002'." ,
37+ "required" : false
38+ },
39+ "WEWORK_APP_TOUSER" : {
40+ "description" : " Default recipient user ID in Wework. Default: '@all'." ,
41+ "required" : false
42+ },
43+ "DINGTALK_BOT_KEY" : {
44+ "description" : " The access_token for the DingTalk group bot." ,
45+ "required" : false
46+ },
47+ "FEISHU_BOT_KEY" : {
48+ "description" : " The key for the Feishu group bot. Can also be specified in the prompt." ,
49+ "required" : false
50+ },
51+ "LARK_BOT_KEY" : {
52+ "description" : " The key for the Lark group bot. Can also be specified in the prompt." ,
53+ "required" : false
54+ },
55+ "BARK_DEVICE_KEY" : {
56+ "description" : " Default Bark device key. Can also be specified in the prompt." ,
57+ "required" : false
58+ },
59+ "TELEGRAM_DEFAULT_CHAT" : {
60+ "description" : " Default chat ID for Telegram. Can also be specified in the prompt." ,
61+ "required" : false
62+ },
63+ "TELEGRAM_BOT_TOKEN" : {
64+ "description" : " The token for the Telegram bot." ,
65+ "required" : false
66+ },
67+ "HASS_BASE_URL" : {
68+ "description" : " URL for Home Assistant. Default: 'http://homeassistant.local:8123'." ,
69+ "required" : false
70+ },
71+ "HASS_ACCESS_TOKEN" : {
72+ "description" : " Long-lived access token for Home Assistant." ,
73+ "required" : false
74+ },
75+ "HASS_MOBILE_KEY" : {
76+ "description" : " Mobile device key for Home Assistant (e.g., mobile_app_your_iphone). Can also be specified in the prompt." ,
77+ "required" : false
78+ }
79+ },
80+ "tools" : [
81+ {
82+ "name" : " wework_send_text" ,
83+ "description" : " Send a text or Markdown message via Wework group bot."
84+ },
85+ {
86+ "name" : " wework_send_image" ,
87+ "description" : " Send an image message via Wework group bot."
88+ },
89+ {
90+ "name" : " wework_send_news" ,
91+ "description" : " Send a news link message via Wework group bot."
92+ },
93+ {
94+ "name" : " wework_app_send_text" ,
95+ "description" : " Send a text or Markdown message via Wework application."
96+ },
97+ {
98+ "name" : " wework_app_send_image" ,
99+ "description" : " Send an image message via Wework application."
100+ },
101+ {
102+ "name" : " wework_app_send_video" ,
103+ "description" : " Send a video message via Wework application."
104+ },
105+ {
106+ "name" : " wework_app_send_voice" ,
107+ "description" : " Send a voice message via Wework application."
108+ },
109+ {
110+ "name" : " wework_app_send_file" ,
111+ "description" : " Send a file message via Wework application."
112+ },
113+ {
114+ "name" : " wework_app_send_news" ,
115+ "description" : " Send a news link message via Wework application."
116+ },
117+ {
118+ "name" : " tg_send_message" ,
119+ "description" : " Send a text or Markdown message via Telegram Bot."
120+ },
121+ {
122+ "name" : " tg_send_photo" ,
123+ "description" : " Send a photo message via Telegram Bot."
124+ },
125+ {
126+ "name" : " tg_send_video" ,
127+ "description" : " Send a video message via Telegram Bot."
128+ },
129+ {
130+ "name" : " tg_send_audio" ,
131+ "description" : " Send an audio message via Telegram Bot."
132+ },
133+ {
134+ "name" : " tg_send_file" ,
135+ "description" : " Send a file message via Telegram Bot."
136+ },
137+ {
138+ "name" : " ding_send_text" ,
139+ "description" : " Send a text or Markdown message via DingTalk group bot."
140+ },
141+ {
142+ "name" : " lark_send_text" ,
143+ "description" : " Send a text or Markdown message via Feishu/Lark group bot."
144+ },
145+ {
146+ "name" : " bark_send_notify" ,
147+ "description" : " Send a notification via Bark."
148+ },
149+ {
150+ "name" : " ha_send_mobile" ,
151+ "description" : " Send a notification via Home Assistant."
152+ },
153+ {
154+ "name" : " text_to_sound" ,
155+ "description" : " Convert a piece of text into an mp3 audio link."
156+ }
157+ ],
158+ "installations" : {
159+ "uvx" : {
160+ "type" : " uvx" ,
161+ "command" : " uvx" ,
162+ "args" : [
163+ " mcp-notify"
164+ ],
165+ "env" : {
166+ "WEWORK_BOT_KEY" : " your-wework-bot-key"
167+ },
168+ "description" : " Run the server using uvx, a universal command runner." ,
169+ "recommended" : true
170+ }
171+ },
172+ "is_official" : false ,
173+ "is_archived" : false
174+ }
0 commit comments