An MCP server for Cline that enables sending notifications and receiving responses via Telegram. When Cline needs to ask a question, it will send you a Telegram message and wait for your response.
npm install cline-notification-server
/newbot
and follow the instructions123456789:ABCdefGHIjklMNOpqrsTUVwxyz
)/start
to your bothttps://api.telegram.org/botBOT_TOKEN/getUpdates
chat
object and note the id
field - this is your chat IDAdd the server to your Cline configuration file:
For VSCode extension (cline_mcp_settings.json
):
{
"mcpServers": {
"notification": {
"command": "npx",
"args": ["cline-notification-server"],
"env": {
"TELEGRAM_BOT_TOKEN": "your_bot_token",
"TELEGRAM_CHAT_ID": "your_chat_id"
}
}
}
}
For Claude desktop app (claude_desktop_config.json
):
{
"mcpServers": {
"notification": {
"command": "npx",
"args": ["cline-notification-server"],
"env": {
"TELEGRAM_BOT_TOKEN": "your_bot_token",
"TELEGRAM_CHAT_ID": "your_chat_id"
}
}
}
}
When Cline needs to ask you a question:
When this server is configured, Cline can use it to ask you questions:
// Example of how Cline uses the notification tools
const response = await use_mcp_tool({
server_name: "notification",
tool_name: "send_notification",
arguments: {
message: "Should I proceed with deploying to production?",
project: "MyApp",
urgency: "high"
}
});
Messages are formatted with:
TELEGRAM_BOT_TOKEN
: Your Telegram bot token from BotFatherTELEGRAM_CHAT_ID
: Your Telegram chat ID where messages will be sentFeel free to open issues or submit pull requests if you have suggestions for improvements.
MIT
Seamless access to top MCP servers powering the future of AI integration.