Cline Notification Server
MCP服务器通过Telegram发送通知
MobileVibe
README
Cline 通知服务器
一个 Cline 的 MCP 服务器,可以通过 Telegram 发送通知和接收回复。当 Cline 需要提问时,它会向您发送 Telegram 消息并等待您的回复。
功能
- 发送具有不同紧急程度(低、中、高)的通知
- 自动等待用户回复
- 可配置的超时时间(默认为 30 秒)
- 当用户不可用时停止 Cline,以防止不必要的操作
安装
npm install cline-notification-server
设置
1. 创建一个 Telegram 机器人
- 在 Telegram 上向 @BotFather 发送消息
- 发送
/newbot
并按照说明操作 - 保存您收到的机器人令牌(看起来像
123456789:ABCdefGHIjklMNOpqrsTUVwxyz
) - 与您的新机器人开始聊天
- 向您的机器人发送
/start
消息
2. 获取您的聊天 ID
- 向您的机器人发送消息
- 在您的浏览器中打开此 URL(将 BOT_TOKEN 替换为您的令牌):
https://api.telegram.org/botBOT_TOKEN/getUpdates
- 查找
chat
对象并记下id
字段 - 这是您的聊天 ID
3. 配置 Cline
将服务器添加到您的 Cline 配置文件:
对于 VSCode 扩展 (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"
}
}
}
}
对于 Claude 桌面应用程序 (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"
}
}
}
}
工作原理
当 Cline 需要向您提问时:
- 它使用您的机器人通过 Telegram 发送消息
- 等待最多 30 秒以获取您的回复
- 如果您在 30 秒内回复,Cline 将继续使用您的答案
- 如果您在 30 秒内没有回复,Cline 将停止并等待您重新启动它
使用示例
配置此服务器后,Cline 可以使用它来向您提问:
// Cline 如何使用通知工具的示例
const response = await use_mcp_tool({
server_name: "notification",
tool_name: "send_notification",
arguments: {
message: "我应该继续部署到生产环境吗?",
project: "MyApp",
urgency: "high"
}
});
消息格式如下:
- 🚨 前缀表示高紧急程度
- ⚠️ 前缀表示中等紧急程度
- 没有前缀表示低紧急程度
环境变量
TELEGRAM_BOT_TOKEN
: 您从 BotFather 获得的 Telegram 机器人令牌TELEGRAM_CHAT_ID
: 将发送消息的 Telegram 聊天 ID
贡献
如果您有改进建议,请随时提出问题或提交拉取请求。
许可证
MIT
推荐服务器
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Apple MCP Server
通过 MCP 协议与 Apple 应用(如“信息”、“备忘录”和“通讯录”)进行交互,从而使用自然语言发送消息、搜索和打开应用内容。
MCP Server Trello
通过 Trello API 促进与 Trello 看板的交互,提供速率限制、类型安全、输入验证和错误处理等功能,以实现对卡片、列表和看板活动的无缝管理。
@kazuph/mcp-gmail-gas
用于 Gmail 集成的模型上下文协议 (Model Context Protocol, MCP) 服务器。它允许 Claude Desktop(或任何 MCP 客户端)通过 Google Apps Script 与您的 Gmail 帐户进行交互。

Linear MCP Server
一个模型上下文协议(Model Context Protocol)服务器,它与 Linear 的问题跟踪系统集成,允许大型语言模型(LLM)通过自然语言交互来创建、更新、搜索和评论 Linear 问题。
Composio MCP Server
一个服务器实现,提供与 MCP 兼容的 Composio 应用(如 Gmail 和 Linear)的访问,允许通过结构化的接口与语言模型进行交互。

Folderr
一个模型上下文协议 (MCP) 服务器,它提供与 Folderr API 交互的工具,专门用于管理 Folderr 助手并与之通信。

mcp-google
一个专门的模型上下文协议(MCP)服务器,它将 Google 服务(Gmail、日历等)集成到您的 AI 工作流程中。该服务器通过 MCP 实现对 Google 服务的无缝访问,从而允许 AI 代理与 Gmail、Google 日历和其他 Google 服务进行交互。
MCP-JIRA-Python Server
一个基于 Python 的服务器,允许与 JIRA 无缝集成,通过自定义 API 管理和交互项目。
Email sending MCP 💌
使用此电子邮件发送 MCP 服务器,直接从 Cursor 发送电子邮件