Cline Notification Server
MCP server to send notifications via Telegram
Overview
Cline Notification Server is an MCP server that enables sending notifications and receiving responses via Telegram, allowing Cline to interact with users through messages.
To use the server, install it via npm, create a Telegram bot, obtain your chat ID, and configure the server in your Cline settings.
- Send notifications with varying urgency levels (low, medium, high) - Automatically waits for user responses up to a configurable timeout (default 30 seconds) - Stops Cline when the user is unavailable to prevent unwanted actions
- Sending alerts for important updates or questions to users via Telegram.
- Automating responses in applications that require user confirmation before proceeding.
- Enhancing user interaction in applications by integrating with Telegram for notifications.
Add to your AI client
Use these steps to connect Cline Notification Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"notification-mcp-mobilevibe": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-notification-mcp-mobilevibe"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"notification-mcp-mobilevibe": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-notification-mcp-mobilevibe"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"notification-mcp-mobilevibe": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-notification-mcp-mobilevibe"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"notification-mcp-mobilevibe": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-notification-mcp-mobilevibe"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"notification-mcp-mobilevibe": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-notification-mcp-mobilevibe"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"notification-mcp-mobilevibe": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-notification-mcp-mobilevibe"
]
}
}
}FAQ
How do I create a Telegram bot?
Message @BotFather on Telegram and follow the instructions to create a new bot.
What is the default timeout for user responses?
The default timeout is set to 30 seconds, but it can be configured.
Can I use this server for other messaging platforms?
Currently, it is designed specifically for Telegram.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2524,"uuid":"543d0f92-cd02-4ce9-b7e9-c58ed6af193a","name":"notification-mcp","title":"Cline Notification Server","description":"MCP server to send notifications via Telegram","avatar_url":"https://avatars.githubusercontent.com/u/202861600?v=4","created_at":"2025-03-13T08:36:13.486Z","updated_at":"2025-03-13T15:18:14.566Z","status":"created","author_name":"MobileVibe","author_avatar_url":"https://avatars.githubusercontent.com/u/202861600?v=4","tags":"notification,telegram,server","category":"communication","is_featured":false,"sort":1,"url":"https://github.com/MobileVibe/notification-mcp","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"\",\"language\":\"JavaScript\",\"is_official\":false,\"latest_commit_time\":\"2025-03-11 14:52:19\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]