使用说明
提醒MCP服务器
A. MCP服务器 用于通过Slack或Telegram安排和触发提醒。
即使您的服务器未运行,也会发送提醒。
这是可能的,因为提醒是由外部服务(cron job.org)安排和触发的,该服务将在计划的时间向Slack或Telegram发送通知,而不管服务器的状态如何。
配置
{
"mcpServers": {
"reminder": {
"command": "npx",
"args": ["-y", "reminder-mcp"],
"env": {
"CRON_JOB_API_KEY": "your_api_key",
"NOTIFICATION_PLATFORM": "slack",
"SLACK_WEBHOOK_URL": "https://hooks.slack.com/services/xxxxxxx",
"TELEGRAM_BOT_TOKEN": "",
"TELEGRAM_CHAT_ID": ""
}
}
}
}
环境变量
| 名称 | 描述 |
|---|---|
CRON_JOB_API_KEY |
API密钥来自 cron-job.org |
NOTIFICATION_PLATFORM |
slack 或 telegram |
SLACK_WEBHOOK_URL |
(仅限Slack)您频道的Webhook URL |
TELEGRAM_BOT_TOKEN |
(仅限电报)来自@BotFather的机器人令牌 |
TELEGRAM_CHAT_ID |
(仅限Telegram)您的群组/用户的聊天ID |
使用示例
您可以在LLM中使用自然语言指令。以下是一些示例:
- 提醒我5分钟后给爱丽丝打电话。
- 提醒我明天下午3点预约医生。
- 列出我的所有提醒。
- 删除标题为“呼叫爱丽丝”的提醒。
注: 提醒必须至少提前2分钟设置。
如何获取您的证书
Cron Job API密钥
- 注册地址: cron-job.org 并生成API密钥。
Slack Webhook 网址
- 首选 Slack应用程序.
- 创建或选择一个应用程序。
- 添加“传入Webhooks”功能。
- 为您的频道激活并创建webhook URL。
- 集
SLACK_WEBHOOK_URL在配置环境中。
Telegram Bot令牌和聊天ID
- 创建一个机器人 @植物学家.
- 将您的机器人添加到您的群组或直接发送消息。
- 通过Telegram API获取您的聊天ID:
https://api.telegram.org/bot<YOUR_BOT_TOKEN>/getUpdates. - 集
TELEGRAM_BOT_TOKEN和TELEGRAM_CHAT_ID在配置环境中。