mcpField
C
Cron Job Email Scheduler CronGrid

Cron Job Email Scheduler CronGrid

本地服务
github.com/chaser164通信协作166 周前更新

关于 Cron Job Email Scheduler CronGrid

CronGrid 是通过 SendGrid 安排邮件发送的 MCP 服务,可让 LLM 界面创建、查询和删除定时任务,并支持时区设置及获取当前日期时间。

主要功能

  1. 01创建、查询和删除邮件定时任务
  2. 02通过 SendGrid 安排邮件发送
  3. 03按时区安排发送
  4. 04获取当前日期和时间

适用场景

  1. 01为自己安排邮件提醒
  2. 02查看或删除已安排的邮件
  3. 03按指定时区创建发送任务

MCP 相关

向兼容 MCP 的 LLM 界面提供工具,用于创建、查询和删除 SendGrid 邮件定时任务,以及获取当前日期和时间。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

CronGrid — 一个用于安排 SendGrid 定时任务的 MCP 服务!

smithery badge

描述

此 MCP 服务支持大模型创建、获取和删除用于安排邮件发送的定时任务。

先决条件

  • 在本地计算机上安装 Claude Desktop(或你选择的其他兼容 MCP 服务的 LLM 界面)
  • 如果使用 Smithery:安装 Node.js(版本 14 或更高版本)
  • 如果在本地运行:安装 uv
  • 拥有 SendGrid 账户,并验证单个发件人电子邮件地址
  • 拥有 Cron-Job.Org 账户

安装

通过 Smithery 安装

要通过 Smithery 自动安装 CronGrid(以下以 Claude Desktop 为例):

npx -y @smithery/cli install @chaser164/sendgrid-cronjob-mcp --client claude
手动安装
  • 打开终端或命令行。
  • 运行 git clone https://github.com/chaser164/sendgrid-cronjob-mcp.git
  • 将以下内容添加到你选择的兼容 MCP 服务的界面中(例如,~/Library/Application Support/Claude/claude_desktop_config.json)
{
  "mcpServers": {
    "cronjob_email_mcp": {
      "command": "/path/to/uv",
      "args": [
        "--directory",
        "/path/to/sendgrid-cronjob-mcp",
        "run",
        "email-schedule-send-mcp-server.py"
      ],
      "env": {
        "SENDGRID_API_KEY": "<SendGrid API key>",
        "CRONJOB_API_KEY": "<Cron-Job.Org API key>",
        "FROM_EMAIL": "<SendGrid verified single sender email>"
        "TZ": "<timezone value>",
      }
      
    }
  }
}

注意:时区环境变量的值必须从此列表中选择。默认时区值为 UTC。

用法

  • 要求大模型创建、获取和删除定时邮件
  • 此 MCP 还可以获取当前日期/时间,以增强其安排任务的能力
  • 如果未指定“收件人电子邮件地址”,MCP 会向你自己发送邮件(例如,“提醒我跳舞”会向指定的 SendGrid 发件人身份的电子邮件地址发送邮件)

许可证

本项目采用 MIT 许可证。

贡献

欢迎贡献。你可以提交问题或拉取请求,以增强功能或修复错误。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。