Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
151 changes: 151 additions & 0 deletions mcp-registry/servers/mcp-notify.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,151 @@
{
"name": "mcp-notify",
"display_name": "Notify MCP Server",
"description": "Provides an MCP (Model Context Protocol) server for message push, supporting Weixin, DingTalk, Telegram, Bark, Lark, Feishu, and Home Assistant.",
"repository": {
"type": "git",
"url": "https://github.com/aahl/mcp-notify"
},
"author": {
"name": "aahl"
},
"license": "MIT",
"categories": [
"Messaging",
"System Tools"
],
"tags": [
"mcp",
"mcp-server",
"weixin",
"telegram",
"notifications"
],
"arguments": {
"WEWORK_BOT_KEY": {
"description": "The default key for the WeWork group robot can also be specified in the prompt",
"required": false,
"example": "aabbccdd-eeff-0000-1234-..."
},
"TELEGRAM_BOT_TOKEN": {
"description": "Telegram Bot Token",
"required": false,
"example": "123456789:abcdef"
},
"TELEGRAM_DEFAULT_CHAT": {
"description": "Telegram Default Chat ID",
"required": false,
"example": "-1234567890"
}
},
"tools": [
{
"name": "wework_send_text",
"description": "Send text or markdown message via WeWork Group Robot",
"inputSchema": {
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "The message content to send."
},
"msgtype": {
"type": "string",
"description": "The parse mode of content. [text/markdown_v2]"
},
"bot_key": {
"type": "string",
"description": "Special robot key specified in the prompts."
}
},
"required": [
"text"
]
}
},
{
"name": "wework_send_image",
"description": "Send a photo message via WeWork Group Robot",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The image url to send."
},
"bot_key": {
"type": "string",
"description": "Special robot key specified in the prompts."
}
},
"required": [
"url"
]
}
},
{
"name": "tg_send_message",
"description": "Send text or markdown message via Telegram bot",
"inputSchema": {
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "The message content to send."
},
"parse_mode": {
"type": "string",
"description": "The parse mode of content. [text/MarkdownV2]"
},
"reply_to_message_id": {
"type": "string",
"description": "Identifier of the message that will be replied to."
}
},
"required": [
"text"
]
}
},
{
"name": "tg_send_photo",
"description": "Send a photo message via Telegram bot",
"inputSchema": {
"type": "object",
"properties": {
"photo": {
"type": "string",
"description": "The photo url to send."
},
"caption": {
"type": "string",
"description": "The photo caption."
},
"parse_mode": {
"type": "string",
"description": "The parse mode of caption. [text/MarkdownV2]"
},
"reply_to_message_id": {
"type": "string",
"description": "Identifier of the message that will be replied to."
}
},
"required": [
"photo"
]
}
}
],
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"mcp-notify"
],
"recommended": true
}
},
"is_official": false,
"is_archived": false
}