MCP.so
登录
C

Cron Job Email Scheduler CronGrid

@chaser164

关于 Cron Job Email Scheduler CronGrid

Schedule, retrieve, and delete SendGrid cron jobs using natural language commands. Manage your email sends effortlessly through an LLM interface with timezone-aware capabilities. Super-charge a reminder suite of your own with scheduled emails to yourself.

基本信息

分类

沟通协作

传输方式

stdio

发布者

chaser164

提交者

Chase Reynders

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "cronjob_email_mcp": {
      "command": "~/.local/bin/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 address>",
        "TZ": "<IANA timezone value>"
      }
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Cron Job Email Scheduler CronGrid?

Cron Job Email Scheduler CronGrid is an MCP server that enables LLMs to POST, GET, and DELETE cron jobs that schedule email sends via SendGrid. It is designed for developers using Claude Desktop or other MCP-compatible LLM interfaces who need to automate email scheduling through a cron job service.

How to use Cron Job Email Scheduler CronGrid?

Install via Smithery or manually. For manual setup, clone the repository and add a configuration entry to your MCP client’s JSON file (e.g., claude_desktop_config.json) with the required environment variables: SENDGRID_API_KEY, CRONJOB_API_KEY, FROM_EMAIL, and optional TZ. Then ask your LLM to create, get, or delete scheduled emails. If no recipient email is specified, the server defaults to sending to the sender’s email address.

Key features of Cron Job Email Scheduler CronGrid

  • Schedule email sends via SendGrid using cron jobs
  • POST, GET, and DELETE cron jobs through LLM commands
  • Automatically retrieves current date/time to aid scheduling
  • Defaults to self-emailing if no recipient is specified

Use cases of Cron Job Email Scheduler CronGrid

  • Automate recurring email reminders without manual configuration
  • Schedule one-off email sends for tasks or notifications
  • Let an LLM manage email scheduling based on natural language requests

FAQ from Cron Job Email Scheduler CronGrid

What prerequisites are needed?

A SendGrid account with a verified single sender email, a Cron-Job.Org account, and an MCP-compatible LLM interface (e.g., Claude Desktop). For Smithery installation, Node.js 14+ is required; for manual installation, uv is needed.

How do I install the server?

You can install automatically via Smithery with npx -y @smithery/cli install @chaser164/sendgrid-cronjob-mcp --client claude, or manually by cloning the repository and adding the appropriate configuration to your MCP client’s JSON file.

What environment variables are required?

The configuration must include SENDGRID_API_KEY, CRONJOB_API_KEY, FROM_EMAIL, and optionally TZ (default is UTC). Timezone values must be chosen from the list at the provided W3Schools reference.

Can I customize the recipient email?

Yes. You can specify a "to email" in your request. If omitted, the server sends the email to the sender's own email address (the FROM_EMAIL value).

Does the server support timezone adjustments?

Yes, via the TZ environment variable. The default timezone is UTC, and you can set it to any value from the linked timezone list.

评论

沟通协作 分类下的更多 MCP 服务器